Średni Odebrany

CVE-2026-103004

opublikowano:
modyfikacja:
Ocena CVSS
6.3
Średni · v4.0
wektor: CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:L/VI:N/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.

Wersje Next.js od 16.3.0 do 16.3.7 rozgrzewają procedury obsługi pamięci podręcznej przy użyciu parametrów „next/root-params” i mogą wyciekać zwracaną wartość do stron z różnymi parametrami głównymi. Po włączeniu składników pamięci podręcznej (cacheComponents: true) funkcja „użyj pamięci podręcznej”, która wywołuje inną funkcję „użyj pamięci podręcznej”, która odczytuje parametr główny, może zostać wprowadzona niepoprawnie, gdy wywołanie wewnętrzne jest obsługiwane z istniejącego wpisu: klucz pamięci podręcznej funkcji otaczającej pomija wówczas ten parametr główny. Załączony wpis jest zapisywany raz i ponownie używany dla wszystkich wartości parametrów głównych, więc odpowiedź na jedną wartość parametru głównego może wyświetlać treść utworzoną dla innej wartości — niezależnie od tego, czy strona jest wstępnie renderowana w czasie kompilacji, w czasie wykonywania, czy też renderowana dynamicznie. Współdzielone nagłówki pamięci podręcznej pozwalają pamięciom podręcznym dalszej redystrybucji zawartości.

Jakie wartości wyciekają, nie może być kontrolowane przez osobę atakującą. To, która wartość zostanie udostępniona, zależy tylko od tego, które wywołanie zapisało wpis jako pierwsze.

Zostało to poprawione w wersji 16.3.8.

>_ 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