A vulnerability in Roundup allows for bypassing permission restrictions.
| Package | Arch | Vulnerable | Unaffected |
|---|---|---|---|
| www-apps/roundup | * | < 1.4.4-r1 | >= 1.4.4-r1 |
Roundup is an issue-tracking system with command-line, web and e-mail interfaces.
Philipp Gortan reported that the xml-rpc server in Roundup does not check property permissions (CVE-2008-1475). Furthermore, Roland Meister discovered multiple vulnerabilities caused by unspecified errors, some of which may be related to cross-site scripting (CVE-2008-1474).
A remote attacker could possibly exploit the first vulnerability to edit or view restricted properties via the list(), display(), and set() methods. The impact and attack vectors of the second vulnerability are unknown.
There is no known workaround at this time.
All Roundup users should upgrade to the latest version:
# emerge --sync # emerge --ask --oneshot --verbose ">=www-apps/roundup-1.4.4-r1"
Roundup will make files owned by the user that it's running as accessable to a remote attacker.
| Package | Arch | Vulnerable | Unaffected |
|---|---|---|---|
| www-apps/roundup | * | <= 0.6.4 | >= 0.7.6 |
Roundup is a simple to use issue-tracking system with command-line, web, and e-mail interfaces.
Improper handling of a specially crafted URL allows access to the server's filesystem, which could contain sensitive information.
An attacker could view files owned by the user running Roundup. This will never be root however, as Roundup will not run as root.
There is no known workaround at this time. All users are encouraged to upgrade to the latest available version of Roundup.
All Roundup users should upgrade to the latest version:
# emerge sync # emerge -pv ">=www-apps/roundup-0.7.6" # emerge ">=www-apps/roundup-0.7.6"