Średni Odebrany

CVE-2026-121749

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

Menedżer wersji węzła (nvm) to zgodna z POSIX funkcja powłoki służąca do zarządzania wieloma wersjami pliku node.js. W wersjach od 0.5.0 do 0.40.8 żądany wzorzec wersji jest przekazywany do `grep` jako sam argument, bez `-e`, w `nvm_ls_remote_index_tab`, `nvm_remote_version` i `nvm_ls_cached`. Plik `.nvmrc`, którego pierwsza linia zaczyna się od `-`, np. `-Rohenpm_[A-Za-z0-9]*`, jest analizowany jako opcje grep; w przypadku GNU grep, `-R` przeszukuje bieżący katalog rekurencyjnie (podążając za dowiązaniami symbolicznymi) zamiast listy wersji. Podczas czystej instalacji `nvm` nvm traktuje dopasowany ciąg z tych plików jako wersję, wypisuje go i żąda go od skonfigurowanego serwera lustrzanego w adresach URL pobierania, więc na przykład repozytorium zawierające dowiązanie symboliczne do `../../.npmrc` może spowodować wyciek tokena npm użytkownika do terminala oraz do dzienników serwera lustrzanego i dowolnego serwera proxy. Ujawnienie jest przeznaczone tylko do odczytu i ograniczone do znaków `0-9A-Za-z._+-`. Wersja 0.41.0 przekazuje każdy wzorzec wersji do grep za pomocą `-e`.

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