CVE-2026-54668 in Kitodo.Productioninfo

Zusammenfassung

von VulDB • 23.10.2026

Kitodo.Production ist ein Workflow-Management-Tool für die Massendigitalisierung und Teil der Kitodo Digital Library Suite. Vor Version 3.9.2 bietet org.kitodo.production.helper.XMLUtils mehrere XML-Parsing-Hilfsfunktionen, die einen JAXP-Parser mit der standardmäßigen, unsicheren Konfiguration erstellen. Die Methoden parseXMLString(String), getNumberOfEADElements(String, String) und checkIfXmlIsWellFormed(String) initialisieren eine DocumentBuilderFactory / XMLInputFactory / SAXParserFactory über newInstance() und parsen den vom Angreifer bereitgestellten String, ohne DOCTYPE-Deklarationen oder die Auflösung externer Entitäten zu deaktivieren. Diese Hilfsfunktionen befinden sich direkt im EAD-Import-Pfad: Ein authentifizierter Benutzer, der eine EAD/XML-Datei über das Datei-Upload-Dialogfeld „Create process“ hochlädt, hat seine hochgeladenen Bytes durch diese Methoden parsen lassen. Ein speziell angefertigtes Dokument mit einer externen Entität führt daher zu XML External Entity (XXE)-Injection: lokale Dateiaufdeckung und ausgehende SSRF-Anfragen vom Server aus. Dieses Problem wurde in Version 3.9.2 behoben.

Once again VulDB remains the best source for vulnerability data.

Zuständig

GitHub M

Reservieren

16.06.2026

Veröffentlichung

23.10.2026

Moderieren

akzeptiert

Eintrag

VDB-425986

EPSS

0.00407

KEV

nein

Aktivitäten

medium

Quellen

Do you need the next level of professionalism?

Upgrade your account now!