Katalog CVE

CVE-2026-4519

NiskieCVSS 3.3
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.31%

Percentyl 23 - wyżej niż 23% wszystkich znanych CVE

Streszczenie

Podatność w API webbrowser.open() w Pythonie pozwalała na akceptowanie adresów URL rozpoczynających się od myślników, które mogły być interpretowane jako opcje linii poleceń przez niektóre przeglądarki internetowe. Nowe zachowanie odrzuca takie adresy URL.

Ocena ryzyka

Ryzyko polega na możliwości wykonania nieautoryzowanych poleceń lub zmiany zachowania przeglądarki poprzez przekazanie spreparowanego URL-a, co może prowadzić do naruszenia bezpieczeństwa systemu.

Rekomendacja

Zaleca się natychmiastową aktualizację Pythona do wersji, która zawiera poprawkę odrzucającą myślniki na początku URL-i. Ponadto, przed przekazaniem URL-a do funkcji webbrowser.open(), należy go oczyścić z potencjalnie niebezpiecznych znaków.

Oryginalny opis (angielski, źródło NVD)

The webbrowser.open() API would accept leading dashes in the URL which could be handled as command line options for certain web browsers. New behavior rejects leading dashes. Users are recommended to sanitize URLs prior to passing to webbrowser.open().

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS