Akeeba Restore auf Joomla restore.php getQueryParam $_GET schwache Verschlüsselung
| CVSS Meta Temp Score | Aktueller Exploitpreis (≈) | CTI Interest Score |
|---|---|---|
| 7.1 | $0-$5k | 0.00 |
Zusammenfassung
Eine Schwachstelle wurde in Akeeba Restore für Joomla entdeckt. Sie wurde als kritisch eingestuft. Dabei geht es um die Funktion getQueryParam der Datei restore.php. Dank Manipulation des Arguments $_GET mit unbekannten Daten kann eine schwache Verschlüsselung-Schwachstelle ausgenutzt werden.
Diese Sicherheitslücke ist unter CVE-2014-7228 bekannt. Der Angriff lässt sich über das Netzwerk starten. Darüber hinaus steht ein Exploit zur Verfügung.
Details
Es wurde eine Schwachstelle in Akeeba Restore - die betroffene Version ist unbekannt - auf Joomla (Joomla Component) gefunden. Sie wurde als kritisch eingestuft. Hiervon betroffen ist die Funktion getQueryParam der Datei restore.php. Durch Beeinflussen des Arguments $_GET mit einer unbekannten Eingabe kann eine schwache Verschlüsselung-Schwachstelle ausgenutzt werden. Im Rahmen von CWE wurde eine Klassifizierung als CWE-310 vorgenommen. Dies wirkt sich aus auf Vertraulichkeit, Integrität und Verfügbarkeit. CVE fasst zusammen:
Akeeba Restore (restore.php), as used in Joomla! 2.5.4 through 2.5.25, 3.x through 3.2.5, and 3.3.0 through 3.3.4; Akeeba Backup for Joomla! Professional 3.0.0 through 4.0.2; Backup Professional for WordPress 1.0.b1 through 1.1.3; Solo 1.0.b1 through 1.1.2; Admin Tools Core and Professional 2.0.0 through 2.4.4; and CMS Update 1.0.a1 through 1.0.1, when performing a backup or update for an archive, does not delete parameters from $_GET and $_POST when it is cleansing $_REQUEST, but later accesses $_GET and $_POST using the getQueryParam function, which allows remote attackers to bypass encryption and execute arbitrary code via a command message that extracts a crafted archive.Die Schwachstelle wurde am 03.11.2014 durch Johannes Dahse (Website) publik gemacht. Auf developer.joomla.org kann das Advisory eingesehen werden. Die Verwundbarkeit wird seit dem 29.09.2014 unter CVE-2014-7228 geführt. Sie gilt als leicht auszunutzen. Der Angriff kann über das Netzwerk erfolgen. Zur Ausnutzung ist keine spezifische Authentisierung erforderlich. Es sind sowohl technische Details als auch ein öffentlicher Exploit zur Schwachstelle bekannt. MITRE ATT&CK führt die Angriffstechnik T1600 für diese Schwachstelle.
Ein öffentlicher Exploit wurde in Ruby geschrieben. Der Exploit kann von securityfocus.com heruntergeladen werden. Er wird als hoch funktional gehandelt. Potentiell verwundbare Systeme können mit dem Google Dork inurl:restore.php gefunden werden. Für den Vulnerability Scanner Nessus wurde am 08.10.2014 ein Plugin mit der ID 78088 (Joomla! 2.5.x < 2.5.26 / 3.x < 3.2.6 / 3.3.x < 3.3.5 Multiple Vulnerabilities) herausgegeben, womit die Existenz der Schwachstelle geprüft werden kann. Es wird der Family CGI abuses zugeordnet. Der kommerzielle Vulnerability Scanner Qualys bietet das Plugin 13169 (Joomla! Core Multiple Security Vulnerabilities ([20140903], [20140904])) zur Prüfung der Schwachstelle an.
Es sind keine Informationen bezüglich Gegenmassnahmen bekannt. Der Einsatz eines alternativen Produkts bietet sich im Zweifelsfall an. Weiterführend können Angriffe durch TippingPoint mittels dem Filter 17205 erkannt werden.
Unter anderem wird der Fehler auch in den Datenbanken von X-Force (96795), Tenable (78088), SecurityFocus (BID 70199†) und Vulnerability Center (SBV-47104†) dokumentiert. Mit dieser Schwachstelle verwandte Einträge finden sich unter VDB-68541. If you want to get best quality of vulnerability data, you may have to visit VulDB.
Produkt
Typ
Name
CPE 2.3
CPE 2.2
CVSSv4
VulDB Vector: 🔍VulDB Zuverlässigkeit: 🔍
CVSSv3
VulDB Meta Base Score: 7.3VulDB Meta Temp Score: 7.1
VulDB Base Score: 7.3
VulDB Temp Score: 7.1
VulDB Vector: 🔍
VulDB Zuverlässigkeit: 🔍
CVSSv2
| AV | AC | Au | C | I | A |
|---|---|---|---|---|---|
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| Vektor | Komplexität | Authentisierung | Vertraulichkeit | Integrität | Verfügbarkeit |
|---|---|---|---|---|---|
| freischalten | freischalten | freischalten | freischalten | freischalten | freischalten |
| freischalten | freischalten | freischalten | freischalten | freischalten | freischalten |
| freischalten | freischalten | freischalten | freischalten | freischalten | freischalten |
VulDB Base Score: 🔍
VulDB Temp Score: 🔍
VulDB Zuverlässigkeit: 🔍
NVD Base Score: 🔍
Exploiting
Klasse: Schwache VerschlüsselungCWE: CWE-310
CAPEC: 🔍
ATT&CK: 🔍
Physisch: Nein
Lokal: Nein
Remote: Ja
Verfügbarkeit: 🔍
Zugang: öffentlich
Status: Hoch funktional
Programmiersprache: 🔍
Download: 🔍
Google Hack: 🔍
EPSS Score: 🔍
EPSS Percentile: 🔍
Preisentwicklung: 🔍
Aktuelle Preisschätzung: 🔍
| 0-Day | freischalten | freischalten | freischalten | freischalten |
|---|---|---|---|---|
| Heute | freischalten | freischalten | freischalten | freischalten |
Nessus ID: 78088
Nessus Name: Joomla! 2.5.x < 2.5.26 / 3.x < 3.2.6 / 3.3.x < 3.3.5 Multiple Vulnerabilities
Nessus Datei: 🔍
Nessus Risiko: 🔍
Nessus Family: 🔍
Qualys ID: 🔍
Qualys Name: 🔍
MetaSploit ID: joomla_akeeba_unserialize.rb
MetaSploit Name: Joomla Akeeba Kickstart Unserialize Remote Code Execution
MetaSploit Datei: 🔍
Exploit-DB: 🔍
Threat Intelligence
Interesse: 🔍Aktive Akteure: 🔍
Aktive APT Gruppen: 🔍
Gegenmassnahmen
Empfehlung: keine Massnahme bekanntStatus: 🔍
0-Day Time: 🔍
TippingPoint: 🔍
McAfee IPS: 🔍
McAfee IPS Version: 🔍
Fortigate IPS: 🔍
Timeline
29.09.2014 🔍30.09.2014 🔍
30.09.2014 🔍
08.10.2014 🔍
03.11.2014 🔍
03.11.2014 🔍
17.11.2014 🔍
27.03.2015 🔍
06.01.2025 🔍
Quellen
Advisory: developer.joomla.orgPerson: Johannes Dahse
Status: Nicht definiert
Bestätigung: 🔍
CVE: CVE-2014-7228 (🔍)
GCVE (CVE): GCVE-0-2014-7228
GCVE (VulDB): GCVE-100-72786
IAVM: 🔍
X-Force: 96795
SecurityFocus: 70199 - Multiple Akeeba Products 'restore.php' Remote File Include Vulnerability
Vulnerability Center: 47104 - Joomla! Remote Code Execution due to Inadequate Checking due in Akeeba Multiple Products, High
scip Labs: https://www.scip.ch/?labs.20161013
Siehe auch: 🔍
Eintrag
Erstellt: 27.03.2015 12:07Aktualisierung: 06.01.2025 07:41
Anpassungen: 27.03.2015 12:07 (74), 21.04.2019 12:02 (9), 03.04.2022 12:16 (4), 06.01.2025 07:41 (18)
Komplett: 🔍
Cache ID: 216:BFF:103
If you want to get best quality of vulnerability data, you may have to visit VulDB.
Bisher keine Kommentare. Sprachen: de + en.
Bitte loggen Sie sich ein, um kommentieren zu können.