Średni Odebrany

CVE-2026-119193

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

PHPUnit to framework testowy dla PHP. Od wersji 13.4.0 do 13.4.4 logika TestCase::coverageFilesDirectory() w src/Runner/Phpt/TestCase.php tworzy pliki tymczasowe dla pokrycia kodu PHPT w przewidywalnym katalogu phpunit-phpt pod sys_get_temp_dir() i ponownie wykorzystuje ten katalog bez sprawdzania jego własności lub uprawnień. W systemach z wieloma użytkownikami ze wspólną ścieżką tymczasową lokalny atakujący, który utworzy katalog przed uruchomieniem przez programistę testów PHPT z pokryciem kodu, może zastąpić wygenerowany plik zadania przed wykonaniem go przez proces potomny poleceniem require, umożliwiając wykonanie dowolnego kodu z uprawnieniami programisty, podczas gdy test i raport pokrycia wydają się pomyślne. PHPUnit 12.5 i starsze, nie ma to wpływu na domyślne konfiguracje macOS i Windows z tymczasowymi katalogami dla poszczególnych użytkowników oraz środowiska jednego użytkownika, w których inny użytkownik nie może tworzyć plików w ścieżce tymczasowej. Ten problem został rozwiązany w wersji 13.4.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