CVE-2024-25641
CVE-2024-25641 · Cacti RCE vulnerability when importing packages
Diese Seite enthält Fakten aus öffentlichen Sicherheitsquellen. Lesen Sie vor dem Aktualisieren die Originalmeldung.
Cacti provides an operational monitoring and fault management framework. Prior to version 1.2.27, an arbitrary file write vulnerability, exploitable through the "Package Import" feature, allows authenticated users having the "Import Templates" permission to execute arbitrary PHP code on the web server. The vulnerability is located within the `import_package()` function defined into the `/lib/import.php` script. The function blindly trusts the filename and file content provided within the XML data, and writes such files into the Cacti base path (or even outside, since path traversal sequences are not filtered). This can be exploited to write or overwrite arbitrary files on the web server, leading to execution of arbitrary PHP code or other security impacts. Version 1.2.27 contains a patch for this issue.
CVSS 9.1 · Kritisch · EPSS 86,3% · Öffentlicher Exploit · Korrektur verfügbar
- Veröffentlicht
- Aktualisiert
Technologie-Stack: system
Betroffene Produkte und Versionen
cacti
- Softwareversionen
- < 1.2.27: Betroffen
Keine Korrektur veröffentlicht
cacti Debian:12
- Softwareversionen
- 1.2.24+ds1-1
- 1.2.24+ds1-1+deb12u1
- 1.2.24+ds1-1+deb12u2
- Betroffene Versionsbereiche
- ECOSYSTEM: < 1.2.24+ds1-1+deb12u3
Auf 1.2.24+ds1-1+deb12u3 aktualisieren
cacti Debian:13
- Betroffene Versionsbereiche
- ECOSYSTEM: < 1.2.27+ds1-1
Auf 1.2.27+ds1-1 aktualisieren
cacti Debian:14
- Betroffene Versionsbereiche
- ECOSYSTEM: < 1.2.27+ds1-1
Auf 1.2.27+ds1-1 aktualisieren
cacti Ubuntu:Pro:18.04:LTS
- Softwareversionen
- 1.1.18+ds1-1
- 1.1.27+ds1-2
- 1.1.27+ds1-3
- 1.1.28+ds1-2
- 1.1.35+ds1-1
- 1.1.36+ds1-1
- 1.1.38+ds1-1
- 1.1.38+ds1-1ubuntu0.1~esm1
- Betroffene Versionsbereiche
- ECOSYSTEM: < 1.1.38+ds1-1ubuntu0.1~esm3
Auf 1.1.38+ds1-1ubuntu0.1~esm3 aktualisieren
cacti Ubuntu:20.04:LTS
- Softwareversionen
- 1.2.4+ds1-2ubuntu3
- 1.2.9+ds1-1ubuntu1
- 1.2.9+ds1-1ubuntu2
- 1.2.10+ds1-1ubuntu1
- Betroffene Versionsbereiche
- ECOSYSTEM: < 1.2.10+ds1-1ubuntu1.1
Auf 1.2.10+ds1-1ubuntu1.1 aktualisieren
cacti Ubuntu:22.04:LTS
- Softwareversionen
- 1.2.16+ds1-2ubuntu1
- 1.2.19+ds1-2ubuntu1
- Betroffene Versionsbereiche
- ECOSYSTEM: < 1.2.19+ds1-2ubuntu1.1
Auf 1.2.19+ds1-2ubuntu1.1 aktualisieren
cacti Ubuntu:24.04:LTS
- Softwareversionen
- 1.2.25+ds1-2
- 1.2.26+ds1-1
- Betroffene Versionsbereiche
- ECOSYSTEM: < 1.2.26+ds1-1ubuntu0.1
Auf 1.2.26+ds1-1ubuntu0.1 aktualisieren
Originalquellen
- https://github.com/Cacti/cacti/security/advisories/GHSA-7cmj-g5qc-pj88
- https://github.com/Cacti/cacti/commit/eff35b0ff26cc27c82d7880469ed6d5e3bef6210
- https://lists.fedoraproject.org/archives/list/[email protected]/message/RBEOAFKRARQHTDIYSL723XAFJ2Q6624X/
- http://seclists.org/fulldisclosure/2024/May/6
- https://lists.debian.org/debian-lts-announce/2024/09/msg00027.html
- https://nvd.nist.gov/vuln/detail/CVE-2024-25641