CVE-2026-115877
>_ Opis
Tłumaczenie automatyczne – może zawierać nieścisłości.
Twisted to oparty na zdarzeniach framework dla aplikacji internetowych, obsługujący Python 3.6+. W wersji starszej niż 26.10.0rc1 twisted.web.http.HTTPChannel.headerReceived odrzuca bajt NUL w wartości nagłówka HTTP, ale akceptuje sam powrót karetki lub brak nowego wiersza. Ponieważ Twisted dzieli linie nagłówka tylko w CRLF, ukryty nagłówek Content-Length może pozostać złożony w inną wartość, podczas gdy łagodny interfejs traktuje goły znak jako terminator linii. Wynikająca z tego niezgodność ramek może przemycić następujące żądanie przez kontrolę dostępu frontonu, zatruć współdzielone połączenie lub pamięć podręczną i narazić późniejszego klienta na złą odpowiedź. Ten problem jest niekompletną pozostałością wcześniejszych zabezpieczeń przed przemytem żądań Twisted. Ten problem został rozwiązany w wersji 26.10.0rc1.
>_ Słabości (CWE)
>_ Referencje
- https://github.com/twisted/twisted/commit/022b6f7feb5980166c71f54e2c0d8f4f21ff6e1a
- https://github.com/twisted/twisted/commit/1616f702d36eda8990a5a5b22ad70fab140a7eb1
- https://github.com/twisted/twisted/pull/12755
- https://github.com/twisted/twisted/releases/tag/twisted-26.10.0rc1
- https://github.com/twisted/twisted/security/advisories/GHSA-q7qq-6mhp-9rc4
Dane podatności pochodzą z oficjalnych źródeł (CVE® List / NVD). Opisy po polsku są tłumaczone automatycznie i mogą zawierać nieścisłości – na stronie rekordu można wyświetlić wersję angielską.
This product uses the NVD API but is not endorsed or certified by the NVD.
Copyright © 1999–2026, The MITRE Corporation. CVE is a registered trademark and the CVE logo is a registered trademark of The MITRE Corporation.
CVE Usage: MITRE hereby grants you a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, sublicense, and distribute Common Vulnerabilities and Exposures (CVE®). Any copy you make for such purposes is authorized provided that you reproduce MITRE's copyright designation and this license in any such copy. ALL DOCUMENTS AND THE INFORMATION CONTAINED THEREIN PROVIDED BY MITRE ARE PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND.
NVD Terms of Use / CVE® Terms of Use / nvd.nist.gov / cve.org