Lucene search

K
gentooGentoo FoundationGLSA-200701-23
HistoryJan 26, 2007 - 12:00 a.m.

Cacti: Command execution and SQL injection

2007-01-2600:00:00
Gentoo Foundation
security.gentoo.org
16

7.5 High

CVSS2

Attack Vector

NETWORK

Attack Complexity

LOW

Authentication

NONE

Confidentiality Impact

PARTIAL

Integrity Impact

PARTIAL

Availability Impact

PARTIAL

AV:N/AC:L/Au:N/C:P/I:P/A:P

0.018 Low

EPSS

Percentile

88.3%

Background

Cacti is a web-based network graphing and reporting tool.

Description

rgod discovered that the Cacti cmd.php and copy_cacti_user.php scripts do not properly control access to the command shell, and are remotely accessible by unauthenticated users. This allows SQL injection via cmd.php and copy_cacti_user.php URLs. Further, the results from the injected SQL query are not properly sanitized before being passed to a command shell. The vulnerabilities require that the “register_argc_argv” option is enabled, which is the Gentoo default. Also, a number of similar problems in other scripts were reported.

Impact

These vulnerabilties can result in the execution of arbitrary shell commands or information disclosure via crafted SQL queries.

Workaround

There is no known workaround at this time.

Resolution

All Cacti users should upgrade to the latest version:

 # emerge --sync
 # emerge --ask --oneshot --verbose ">=net-analyzer/cacti-0.8.6i-r1"
OSVersionArchitecturePackageVersionFilename
Gentooanyallnet-analyzer/cacti< 0.8.6i-r1UNKNOWN

7.5 High

CVSS2

Attack Vector

NETWORK

Attack Complexity

LOW

Authentication

NONE

Confidentiality Impact

PARTIAL

Integrity Impact

PARTIAL

Availability Impact

PARTIAL

AV:N/AC:L/Au:N/C:P/I:P/A:P

0.018 Low

EPSS

Percentile

88.3%