Wysoki W trakcie analizy

CVE-2026-88058

opublikowano:
modyfikacja:
Ocena CVSS
8.6
Wysoki · v4.0
wektor: CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X

>_ Opis

Tłumaczenie automatyczne – może zawierać nieścisłości.

Angular to platforma programistyczna do tworzenia aplikacji internetowych na urządzenia mobilne i stacjonarne przy użyciu TypeScript/JavaScript i innych języków. Przed wersjami 20.3.30, 21.2.22 i 22.1.4 Angular renderowanie po stronie serwera (SSR) w @angular/platform-server serializuje węzły DOM ProcessingInstruction wewnątrz rezerwowych elementów surowej zawartości bez ucieczki pasujących tagów zamykających przodków. Dane instrukcji przetwarzania uciekły z większej liczby znaków, ale pozostawiły mniej niż znaki nietknięte i nie sprawdzały zastępczych przodków, więc dane takie jak pasujący znacznik zamykający przedwcześnie kończą kontenery noscript, iframe, noembed lub noframes. Węzły podatne na ataki nie mogą być tworzone przy użyciu standardowych szablonów Angular; osiągalność wymaga kodu aplikacji lub biblioteki przy użyciu instrukcji inject(DOCUMENT).createProcessingInstruction z danymi kontrolowanymi przez osobę atakującą lub wstawieniem modelu DOM Renderer2 do kontenera rezerwowego. Podczas analizowania RAWTEXT HTML5 przedwczesne zamknięcie powoduje, że kolejne elementy rodzeństwa są interpretowane jako aktywny kod HTML i umożliwiają dowolne wykonanie kodu JavaScript w przeglądarce ofiary. Ten problem został rozwiązany w wersjach 20.3.30, 21.2.22 i 22.1.4.

>_ Słabości (CWE)

>_ Referencje

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