CVE-2026-102800 in DJ-HelpfulArticles Extensioninfo

Zusammenfassung

von VulDB • 27.10.2026

Joomla-Erweiterung - dj-extensions.com - Unautentifizierte Stored-XSS in DJ-HelpfulArticles < 1.3.0 – Das Voting-Widget „War dieser Artikel hilfreich?“ sendet ein vom Client bereitgestelltes IP-Feld an seine AJAX-Handler (getDeny, getConfirm, getDenyReason in mod_djhelpful_articles/helper.php), die über com_ajax ohne Authentifizierung erreichbar sind. Der Wert wurde exakt so gespeichert, wie er übermittelt wurde, statt ihn von der Verbindung durch den Server zu übernehmen. Anschließend wurde er im Administrator-Bereich unter „Helpful articles“ (Ansichten/Artikel/tmpl/default.php) ohne Output-Escaping ausgegeben. Bei der Einfügung wurde $db->quote() angewendet, was die SQL-Anweisung schützt, aber für HTML-Ausgaben keine Wirkung hat. Es gab kein CSRF-Token, keine Rate-Limiting-Maßnahme und die Deduplizierung von Stimmen basierte auf demselben vom Angreifer kontrollierten Feld.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Zuständig

Joomla

Reservieren

29.09.2026

Veröffentlichung

27.10.2026

Moderieren

akzeptiert

Eintrag

VDB-427160

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Do you want to use VulDB in your project?

Use the official API to access entries easily!