Katalog CVE

CVE-2025-61787

WysokieCVSS 8.1
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Wysokie ryzyko
2.08%

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

Streszczenie

Deno w wersjach przed 2.5.3 i 2.2.15 jest podatny na ataki polegające na wstrzyknięciu poleceń w systemie Windows podczas wykonywania plików wsadowych. W systemie Windows funkcja CreateProcess() zawsze uruchamia cmd.exe dla plików .bat lub .cmd, nawet jeśli nie jest to określone w wywołaniu, co umożliwia atak wstrzyknięcia poleceń.

Ocena ryzyka

Atakujący może wykorzystać tę podatność do wykonania dowolnych poleceń na systemie Windows, co może prowadzić do przejęcia kontroli nad maszyną i naruszenia bezpieczeństwa.

Rekomendacja

Zaleca się aktualizację Deno do wersji 2.5.3 lub 2.2.15, które zawierają poprawkę, oraz unikanie wykonywania niezweryfikowanych plików wsadowych.

Inne podatności w Deno

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

Deno is a JavaScript, TypeScript, and WebAssembly runtime. Versions prior to 2.5.3 and 2.2.15 are vulnerable to Command Line Injection attacks on Windows when batch files are executed. In Windows, ``CreateProcess()`` always implicitly spawns ``cmd.exe`` if a batch file (.bat, .cmd, etc.) is being executed even if the application does not specify it via the command line. This makes Deno vulnerable to a command injection attack on Windows. Versions 2.5.3 and 2.2.15 fix the issue.

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