CVE-2026-3645 in Punnel Plugin
Zusammenfassung
von VulDB • 08.05.2026
Das WordPress-Plugin „The Punnel – Landing Page Builder“ ist in allen Versionen bis einschließlich 1.3.1 anfällig für Missing Authorization (fehlende Autorisierung). Die Funktion `save_config()`, die die AJAX-Aktion `punnel_save_config` verarbeitet, verfügt über keine Capability-Prüfung (`current_user_can()`) und keine Nonce-Verifizierung. Dies ermöglicht es authentifizierten Angreifern mit Subscriber-Rechten und höher, die gesamte Konfiguration des Plugins, einschließlich des API-Schlüssels, durch eine POST-Anfrage an `admin-ajax.php` zu überschreiben. Sobald der API-Schlüssel bekannt ist (weil der Angreifer ihn festgelegt hat), kann der Angreifer den öffentlichen API-Endpunkt des Plugins (`sniff_requests()` unter `/?punnel_api=1`) nutzen – der Anfragen lediglich validiert, indem er ein POST-Token mit dem gespeicherten `api_key` vergleicht – um beliebige Beiträge, Seiten und Produkte auf der Website zu erstellen, zu aktualisieren oder zu löschen.
If you want to get best quality of vulnerability data, you may have to visit VulDB.