CVE-2026-76984
Beschreibung
Unsachgemäße Neutralisierung der Eingabe während der Webseitengenerierung in Apache Wicket. org.apache.wicket.markup.head. MetaDataHeaderItem generiert und Header-Tags. Es entkam den Attributnamen, die es schrieb, aber lief die Attributwerte durch einen Ersatz von "mit \". Ein Backslash vor einem doppelten Zitat bedeutet nichts in HTML, so dass ein Wert, der ein doppeltes Zitat enthält, sein eigenes Attribut beendet und das Folgende als weitere Attribute des generierten Tags analysiert wird. Eine Anwendung ist betroffen, wenn sie einen Attributwert mit Daten bereitstellt, die ein Angreifer über addTagAttribute oder die forMetaTag- und forLinkTag-Fabrikmethoden beeinflussen kann. Ein Wert kann als IModel angegeben werden, ist also nicht unbedingt ein Literal. Es gibt keine Einstellung zu ändern; eine Anwendung kann nur vermeiden, einen Wert zu liefern, der ein doppeltes Angebot enthält. Beachten Sie, dass diese Werte nie effektiv entgangen sind: Vor der in 6.24.0, 7.4.0 und 8.0.0 veröffentlichten Änderung wurden sie ohne Flucht geschrieben. Dieses Problem betrifft Apache Wicket: von 8.0.0 bis 8.18.0, von 9.0.0 bis 9.23.0, von 10.0.0 bis 10.10.0. Ältere, nicht unterstützte Releases ab 6.17.0 sind ebenfalls betroffen. Benutzern wird empfohlen, auf Version 8.19.0, 9.24.0 oder 10.11.0 zu aktualisieren, die das Problem beheben.
Quellen & weiterführende Informationen
Hier werden ausschließlich tatsächlich zu dieser Schwachstelle gespeicherte Quellenbelege angezeigt.
Was ist zur Behebung zu tun?
Herstellerhinweise prüfen und das betroffene Produkt kurzfristig patchen oder kompensierende Schutzmaßnahmen aktivieren.
Empfohlene Schritte
- Betroffene Systeme identifizieren: Apache Software Foundation wicket.
- Exposition prüfen: Internet-Erreichbarkeit, Admin-Oberflächen, VPN, Mail- oder Webdienste.
- Hersteller-Advisory öffnen und verfügbare Updates, Workarounds oder Deaktivierungen prüfen.
- Nacharbeiten dokumentieren: betroffene Assets, Maßnahme, Zeitpunkt, Restrestrisiko.
Übergangsmaßnahmen
- Zugriff auf betroffene Dienste auf vertrauenswürdige Netze einschränken.
- WAF/IDS/EDR-Regeln und Hersteller-IOCs aktivieren, sofern verfügbar.
- Nicht benötigte Funktionen, Plugins oder Dienste temporär deaktivieren.