CVE-2005-2148
Cacti 0.8.6e and earlier does not perform proper input validation to protect against common...
Cacti 0.8.6e and earlier does not perform proper input validation to protect against common attacks, which allows remote attackers to execute arbitrary commands or SQL by sending a legitimate value in a POST request or cookie, then specifying the attack string in the URL, which causes the get_request_var function to return the wrong value in the $_REQUEST variable, which is cleansed while the original malicious $_GET value remains unmodified, as demonstrated in (1) graph_image.php and (2) graph.php.
Exploit likelihood
What each source reports
NVD Score used
7.5
Cacti 0.8.6e and earlier does not perform proper input validation to protect against common attacks, which allows remote attackers to execute arbitrary commands or SQL by sending a legitimate value in a POST request or cookie, then specifying the attack string in the URL, which causes the get_request_var function to return the wrong value in the $_REQUEST variable, which is cleansed while the original malicious $_GET value remains unmodified, as demonstrated in (1) graph_image.php and (2) graph.php.
- Record
CVE-2005-2148- CVSS 2.0
- 7.5 High
AV:N/AC:L/Au:N/C:P/I:P/A:P - Updated
- 2026-11-02
CVE List No score
Cacti 0.8.6e and earlier does not perform proper input validation to protect against common attacks, which allows remote attackers to execute arbitrary commands or SQL by sending a legitimate value in a POST request or cookie, then specifying the attack string in the URL, which causes the get_request_var function to return the wrong value in the $_REQUEST variable, which is cleansed while the original malicious $_GET value remains unmodified, as demonstrated in (1) graph_image.php and (2) graph.php.
- Record
CVE-2005-2148- Updated
- 2026-11-02
EUVDEUVD-2005-2149 No score
Cacti 0.8.6e and earlier does not perform proper input validation to protect against common attacks, which allows remote attackers to execute arbitrary commands or SQL by sending a legitimate value in a POST request or cookie, then specifying the attack string in the URL, which causes the get_request_var function to return the wrong value in the $_REQUEST variable, which is cleansed while the original malicious $_GET value remains unmodified, as demonstrated in (1) graph_image.php and (2) graph.php.
- Record
EUVD-2005-2149- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-cqpx-grv2-8p3h No score
Cacti 0.8.6e and earlier does not perform proper input validation to protect against common...
Cacti 0.8.6e and earlier does not perform proper input validation to protect against common attacks, which allows remote attackers to execute arbitrary commands or SQL by sending a legitimate value in a POST request or cookie, then specifying the attack string in the URL, which causes the get_request_var function to return the wrong value in the $_REQUEST variable, which is cleansed while the original malicious $_GET value remains unmodified, as demonstrated in (1) graph_image.php and (2) graph.php.
- Record
GHSA-cqpx-grv2-8p3h- Updated
- 2026-11-02
OSV No score
Cacti 0.8.6e and earlier does not perform proper input validation to protect against common attacks, which allows remote attackers to execute arbitrary commands or SQL by sending a legitimate value in a POST request or cookie, then specifying the attack string in the URL, which causes the get_request_var function to return the wrong value in the $_REQUEST variable, which is cleansed while the original malicious $_GET value remains unmodified, as demonstrated in (1) graph_image.php and (2) graph.php.
- Record
CVE-2005-2148- Updated
- 2026-11-02
OSVDEBIAN-CVE-2005-2148 No score
Cacti 0.8.6e and earlier does not perform proper input validation to protect against common attacks, which allows remote attackers to execute arbitrary commands or SQL by sending a legitimate value in a POST request or cookie, then specifying the attack string in the URL, which causes the get_request_var function to return the wrong value in the $_REQUEST variable, which is cleansed while the original malicious $_GET value remains unmodified, as demonstrated in (1) graph_image.php and (2) graph.php.
- Record
DEBIAN-CVE-2005-2148- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
cactiDebian:12 |
before 0.8.6f-1 | 0.8.6f-1 |
cactiDebian:13 |
before 0.8.6f-1 | 0.8.6f-1 |
cactiDebian:14 |
before 0.8.6f-1 | 0.8.6f-1 |
cactiDebian:3.0 From an advisory covering 5 CVEs |
before 0.6.7-2.5, plus listed versions 0.6.7-20.6.7-2.10.6.7-2.20.6.7-2.30.6.7-2.4 |
0.6.7-2.5 |
cactiDebian:3.1 From an advisory covering 5 CVEs |
before 0.8.6c-7sarge2, plus listed versions 0.8.6c-7 |
0.8.6c-7sarge2 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2005-2148 is a high vulnerability (CVSS 7.5) in The Cacti Group Cacti, published July 6, 2005. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 3.40%, the 88th percentile. Fixed in cacti 0.8.6f-1.
References
cacti.net/downloads/patches/0.8.6e/cacti-0.8.6f_security.patch
exchange.xforce.ibmcloud.com/vulnerabilities/21270
hardened-php.net/advisory-032005.php
securityfocus.com/archive/1/404047/30/30/threaded
securityfocus.com/archive/1/404054
sourceforge.net/mailarchive/forum.php?forum_id=10360&max_rows=25&style=flat&viewmonth=200507&viewday=1
Show 11 moreShow less
exchange.xforce.ibmcloud.com/vulnerabilities/21266
vupen.com/english/advisories/2005/0951
debian.org/security/2005/dsa-764
securityfocus.com/bid/14128
secunia.com/advisories/15490
securitytracker.com/id?1014361
securityfocus.com/bid/14129
hardened-php.net/advisory-042005.php
nvd.nist.gov/vuln/detail/CVE-2005-2148
github.com/advisories/GHSA-cqpx-grv2-8p3h
security-tracker.debian.org/tracker/CVE-2005-2148