Neue Versionen von Node.js 13.8, 12.15 und 10.19 mit behobenen Schwachstellen

Entwickler der serverseitigen JavaScript-Plattform Node.js veröffentlicht haben Korrekturversionen 13.8.0, 12.15.0 und 10.19.0, die drei Schwachstellen beheben:

  • CVE-2019-15606 – Falsche Behandlung optionaler Leerzeichen (OWS) nach einem Wert im HTTP-Header;
  • CVE-2019-15605 – Möglichkeit zur Durchführung eines HRS-Angriffs (HTTP Request Smuggling, ermöglicht sich in den Inhalt anderer Anfragen einfügen, die im selben Thread zwischen Frontend und Backend verarbeitet werden) durch die Übertragung eines speziell entwickelten Transfer-Encoding-HTTP-Headers;
  • CVE-2019-15604 ist ein remote ausgelöster Absturz des TLS-Servers durch die Übertragung einer falschen Zeichenfolge in einem Zertifikat.

Darüber hinaus wurde in neuen Versionen an der Verbesserung der Sicherheit des HTTP-Parsers und einer strengeren Analyse von HTTP-Anforderungselementen gearbeitet. Die Änderung kann zu Kompatibilitätsproblemen mit HTTP-Implementierungen führen, die gegen die Spezifikation verstoßen. Um den strengen Verifizierungsmodus zu deaktivieren, stehen die Einstellung „insecureHTTPParser“ und die Befehlszeilenoption „—insecure-http-parser“ zur Verfügung.

Source: opennet.ru

Kommentar hinzufügen