CVE-2026-42033
Beschreibung
Axios ist ein vielversprechender HTTP-Client für den Browser und Node.js. Vor 1.15.1 und 0.31.1, wenn Object.prototype durch eine Co-Abhängigkeit mit Schlüsseln verschmutzt wurde, die Axios ohne einen HashOwnProperty-Schutz liest, kann ein Angreifer (a) jede JSON-Antwort stillschweigend abfangen und modifizieren, bevor die Anwendung sie sieht, oder (b) den zugrunde liegenden HTTP-Transport vollständig entführen und Zugriff auf Anmeldeinformationen, Header und Body erhalten. Voraussetzung ist die prototypische Verschmutzung aus einer separaten Quelle im selben Prozess. Diese Schwachstelle wird in 1.15.1 und 0.31.1 behoben.
Quellen & weiterführende Informationen
Hier werden ausschließlich tatsächlich zu dieser Schwachstelle gespeicherte Quellenbelege angezeigt.
Was ist zur Behebung zu tun?
Auf eine behobene Version aktualisieren: 0.31.1, 1.15.1.
Empfohlene Schritte
- Betroffene Systeme identifizieren: Apple axios.
- Exposition prüfen: Internet-Erreichbarkeit, Admin-Oberflächen, VPN, Mail- oder Webdienste.
- Update/Rollout auf behobene Version vorbereiten und priorisiert einspielen.
- 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.
- Administrative Zugänge besonders absichern: MFA, Passwortrotation, Session-Invalidierung.