NextGEN Gallery: Remote Code Execution über XML-RPC nach Authentifizierung
Zusammenfassung
Das WordPress-Plugin NextGEN Gallery (Photo Gallery, Sliders, Proofing and Themes) bis und mit Version 4.4.1 enthält eine Schwachstelle, die Remote Code Execution ermöglicht. Ein authentifizierter Benutzer kann über unkontrollierte Massenzuweisung von meta_data-Schlüsseln sowie fehlende Pfadprüfung und eine umgehbare Signaturprüfung in der Funktion render_image Code auf dem Server ausführen. Voraussetzung ist ein angemeldetes Konto, das mindestens eine Galerie besitzt; dies kann jeder Subscriber sein, dem einmal die Berechtigung 'NextGEN Manage gallery' erteilt wurde, und die Besitzrechte bleiben auch nach Entzug dieser Berechtigung bestehen.
Betroffen
- NextGEN Gallery Plugin für WordPress (Hersteller laut Eintrag: smub), alle Versionen bis und mit 4.4.1
Behoben in
Unbekannt. Es ist keine korrigierte Version bestätigt. Prüfen Sie den Wordfence-Eintrag und das Changelog von nextgen-gallery auf WordPress.org.
Umgehung
- Es ist kein vom Hersteller veröffentlichter Workaround bekannt.
- Entfernen Sie die Berechtigung zur NextGEN-Galerieverwaltung aus allen nicht benötigten Rollen, einschliesslich benutzerdefinierter Rollen und Subscriber-Rollen.
- Prüfen Sie die Galerie-Besitzrechte und weisen Sie Galerien ehemaliger Benutzer neu zu oder entfernen Sie sie.
- Schränken Sie XML-RPC ein oder deaktivieren Sie es, falls es nicht benötigt wird. Ob dies diesen Angriffsweg blockiert, ist nicht verifiziert.
- Prüfen Sie die Upload- und NextGEN-Verzeichnisse auf unerwartete PHP-Dateien und sichten Sie die Logs des Webservers.
Ausnutzung
- OffSeq: Nicht als ausgenutzt bekannt.
- VulDB: Exploit-Status nicht definiert.
- In der Recherche wurden kein öffentlicher Proof of Concept, kein Metasploit-Modul und kein Eintrag im CISA-KEV-Katalog gefunden. Vor der nächsten Überprüfung erneut kontrollieren.
Unsere Empfehlung
- Ermitteln Sie alle WordPress-Websites mit NextGEN Gallery und deren Versionen.
- Aktualisieren Sie auf die korrigierte Version, sobald diese mit Wordfence oder dem Changelog auf WordPress.org bestätigt ist.
- Prüfen Sie bis dahin Benutzerkonten und Rollen und entziehen Sie nicht benötigten Benutzern die NextGEN-Verwaltungsrechte.
- Kontrollieren Sie auf unerwartete Dateien und prüfen Sie die Logs auf Uploads oder ungewöhnliche Anfragen.
- Priorisieren Sie Websites mit mehreren Autoren sowie Websites mit ehemaligen Mitarbeitenden oder Agenturkonten.
Öffentliche Exploits
In PoC-in-GitHub, Metasploit und Exploit-DB ist für diese CVE nichts verzeichnet.
Quellen der Recherche
- Wordfence vulnerability record www.wordfence.com
- Trac: DataStorage/Manager.php (4.3.0) plugins.trac.wordpress.org
- Trac: XMLRPC/Controller.php (4.3.0) plugins.trac.wordpress.org
- Trac changeset 3699076 (trunk) plugins.trac.wordpress.org
- OffSeq threat radar entry radar.offseq.com
- VulDB entry 429545 vuldb.com
- Threatint CVE mirror cve.threatint.com
Recherchiert und auf Deutsch und Englisch aufbereitet von einer KI (Claude von Anthropic) auf Basis von NVD, CISA, EPSS und den genannten Quellen. Massgebend sind die Angaben des Herstellers. Recherche vom 31.10.2026 11:20.
Referenzen der NVD (8)
- https://plugins.trac.wordpress.org/browser/nextgen-gallery/tags/4.3.0/src/DataStorage/Manager.php#L1226
- https://plugins.trac.wordpress.org/browser/nextgen-gallery/tags/4.3.0/src/DataStorage/Manager.php#L2373
- https://plugins.trac.wordpress.org/browser/nextgen-gallery/tags/4.3.0/src/DataStorage/Manager.php#L2951
- https://plugins.trac.wordpress.org/browser/nextgen-gallery/tags/4.3.0/src/DynamicThumbnails/Controller.php#L33
- https://plugins.trac.wordpress.org/browser/nextgen-gallery/tags/4.3.0/src/XMLRPC/Controller.php#L289
- https://plugins.trac.wordpress.org/browser/nextgen-gallery/tags/4.3.0/src/XMLRPC/Controller.php#L69
- https://plugins.trac.wordpress.org/changeset/3699076/nextgen-gallery/trunk/src/DataStorage/Manager.php
- https://www.wordfence.com/threat-intel/vulnerabilities/id/36dcde20-0af2-4b8b-8637-9a070dffa8a1?source=cve
Quellen
Der Tracker verbindet offizielle, frei nutzbare Datenquellen – laufend aktualisiert:
- NVD (NIST) – CVE, Bewertung (CVSS), betroffene Produkte
- CISA KEV – von der CISA bestätigt aktiv ausgenutzte Lücken
- CISA Vulnrichment – Einschätzung der CISA (SSVC) im offiziellen CVE-Eintrag
- FIRST EPSS – Wahrscheinlichkeit einer Ausnutzung
- Microsoft MSRC – Patch Tuesday: Lücken, Schweregrad, Updates
- PoC-in-GitHub – öffentliche Proof-of-Concept-Repositories
- Metasploit (Rapid7) – Module des Metasploit Framework
- Exploit-DB (OffSec) – Archiv öffentlicher Exploits (nur Verweise)
- Patch-Tage: offizielle Seiten der Hersteller (je Hersteller verlinkt) (Patch-Tage der Hersteller)
Dieses Angebot nutzt Daten der NVD-API, ist aber von der NVD weder unterstützt noch zertifiziert. EPSS-Daten © FIRST.org.
Betroffen? Wir helfen.
Wir prüfen, ob Ihre Systeme betroffen sind, spielen Updates ein und schliessen die Lücke – auf Wunsch auch laufend mit dem System Health Checker.
