CVE-2006-5878: Edgewall Trac cross-site request forgery

CVE-2006-5878 · Severity: low · CVSS 3.1 · Published 2006-11-14

Edgewall Trac is a web-based project management and bug tracking system. A CSRF vulnerability allows remote attackers to perform unauthorized actions (such as modifying tickets, creating comments, or changing project settings) on behalf of authenticated users without their knowledge or consent.

Technologies: trac (PyPI). Vendors: PyPI.

Quick answers

Is CVE-2006-5878 exploited in the wild?
No. Junglewise Threat Intelligence has no report of CVE-2006-5878 being exploited in the wild.
How severe is CVE-2006-5878?
Low severity, with a CVSS score of 3.1, published 14 November 2006.
Which products and versions are affected?
trac (PyPI) ECOSYSTEM:introduced=0,fixed=0.10.1, ECOSYSTEM:introduced=0,fixed=0.11.
Is there a fix for CVE-2006-5878?
Yes. trac (PyPI): upgrade to 0.10.1, 0.11 or later. Junglewise finds every place you run it, drafts the upgrade and applies it once you approve.
How is CVE-2006-5878 attacked?
It is attacked over the network, in a web application.
Am I affected by CVE-2006-5878?
Check whether you run trac (PyPI) at an affected version. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.

How to fix

  • trac (PyPI): upgrade to 0.10.1, 0.11 or later
    pip install "trac>=0.11"

Technical details

A cross-site request forgery (CWE-352) vulnerability exists in Edgewall Trac versions 0.10 and earlier. The vulnerability allows an unauthenticated remote attacker to craft malicious web pages that, when visited by a Trac user, execute unauthorized actions in the user's context without CSRF token protection. The attack requires user interaction (victim must visit a malicious site while authenticated to Trac) but no authentication from the attacker. The vulnerability was fixed in version 0.10.1.

Affected products

  • Edgewall Trac 0.10 and earlier

Identifiers

  • CVE-2006-5878
  • GHSA-2q26-r8c4-jfx5
  • PYSEC-2006-3

Timeline

  • 2006-11-14: disclosed
  • 2006: patched: Fixed in Trac 0.10.1

References

This page as Markdown. Free to reuse under CC BY 4.0 with a link back.