DSA-951-2 trac -- missing input sanitising

Related Vulnerabilities: CVE-2005-4065   CVE-2005-4644  

This update corrects the search feature in trac, an enhanced wiki and issue tracking system for software development projects, which broke with the last security update. For completeness please find below the original advisory text: Several vulnerabilities have been discovered in trac, an enhanced wiki and issue tracking system for software development projects. The Common Vulnerabilities and Exposures project identifies the following problems: CVE-2005-4065 Due to missing input sanitising it is possible to inject arbitrary SQL code into the SQL statements. CVE-2005-4644 A cross-site scripting vulnerability has been discovered that allows remote attackers to inject arbitrary web script or HTML. The old stable distribution (woody) does not contain trac packages. For the stable distribution (sarge) these problems have been fixed in version 0.8.1-3sarge4. For the unstable distribution (sid) these problems have been fixed in version 0.9.3-1. We recommend that you upgrade your trac package.

Debian Security Advisory

DSA-951-2 trac -- missing input sanitising

Date Reported:
23 Jan 2006
Affected Packages:
trac
Vulnerable:
Yes
Security database references:
In the Debian bugtracking system: Bug 348791.
In the Bugtraq database (at SecurityFocus): BugTraq ID 15720, BugTraq ID 16198.
In Mitre's CVE dictionary: CVE-2005-4065, CVE-2005-4644.
More information:

This update corrects the search feature in trac, an enhanced wiki and issue tracking system for software development projects, which broke with the last security update. For completeness please find below the original advisory text:

Several vulnerabilities have been discovered in trac, an enhanced wiki and issue tracking system for software development projects. The Common Vulnerabilities and Exposures project identifies the following problems:

  • CVE-2005-4065

    Due to missing input sanitising it is possible to inject arbitrary SQL code into the SQL statements.

  • CVE-2005-4644

    A cross-site scripting vulnerability has been discovered that allows remote attackers to inject arbitrary web script or HTML.

The old stable distribution (woody) does not contain trac packages.

For the stable distribution (sarge) these problems have been fixed in version 0.8.1-3sarge4.

For the unstable distribution (sid) these problems have been fixed in version 0.9.3-1.

We recommend that you upgrade your trac package.

Fixed in:

Debian GNU/Linux 3.1 (sarge)

Source:
http://security.debian.org/pool/updates/main/t/trac/trac_0.8.1-3sarge4.dsc
http://security.debian.org/pool/updates/main/t/trac/trac_0.8.1-3sarge4.diff.gz
http://security.debian.org/pool/updates/main/t/trac/trac_0.8.1.orig.tar.gz
Architecture-independent component:
http://security.debian.org/pool/updates/main/t/trac/trac_0.8.1-3sarge4_all.deb

MD5 checksums of the listed files are available in the original advisory.

MD5 checksums of the listed files are available in the revised advisory.