CVE-2025-30370
WysokieStreszczenie
Podatność w rozszerzeniu jupyterlab-git pozwala na wykonanie polecenia w powłoce użytkownika bez jego zgody, gdy użytkownik otworzy repozytorium Git o nazwie zawierającej ciąg substytucji polecenia. Problem występuje w systemach macOS oraz większości dystrybucji Linuksa.
Ocena ryzyka
Atakujący może wykorzystać tę podatność do wykonania dowolnych poleceń w kontekście użytkownika, co może prowadzić do poważnych naruszeń bezpieczeństwa i utraty danych.
Rekomendacja
Zaleca się aktualizację rozszerzenia jupyterlab-git do wersji 0.51.1, aby usunąć tę podatność oraz monitorowanie użycia repozytoriów Git w celu wykrycia potencjalnych zagrożeń.
Powiązane podatności
- CVE-2026-8066Krytyczne
Podatność typu directory traversal w funkcji przesyłania plików w Hitachi Energy RTU500 pozwala nieuwierzytelnionemu atakującemu zapisywać lub nadpisywać dowolne pliki w systemie plików urządzenia. W zależności od nadpisanych plików może to skutkować nieautoryzowaną modyfikacją danych urządzenia lub zakłóceniem jego pracy.
- CVE-2026-8065Krytyczne
Podatność polegająca na obejściu uwierzytelniania w punkcie końcowym aktualizacji firmware w Hitachi Energy RTU500 pozwala nieuwierzytelnionemu atakującemu przesłać dowolny firmware za pomocą spreparowanego żądania POST. Skuteczne wykorzystanie może pozwolić na zmianę funkcjonalności urządzenia lub naruszenie jego integralności bądź dostępności.
- CVE-2026-15390Krytyczne
Das U-Boot z parametrem CONFIG_IP_DEFRAG=y nie czyści stanu reassemblacji IP po dostarczeniu kompletnego datagramu. Atakujący mogący dostarczyć pofragmentowany ruch IP może wykonać dowolny kod, wysyłając zduplikowane pakiety ostatniego fragmentu IP. Problem naprawiono w commicie b1aec609bb5e0d08c25c888c91935287ab4ee5fa w wersji 2026.07.
- CVE-2026-96431Krytyczne
Nieograniczone przesyłanie plików niebezpiecznego typu w punkcie końcowym API /WebAgenda/download/uploadFile.jsp w Flowring Agentflow 4.0 w wersji przed 2023/03/24 pozwala zdalnym uwierzytelnionym użytkownikom na wykonanie dowolnych poleceń systemowych za pomocą złośliwego pliku.
- CVE-2026-96429Krytyczne
Podatność SQL Injection w punkcie końcowym API /WebAgenda/SMBAjaxConfigProcess.do w Flowring Agentflow 4.0 w wersji przed 2025/08/08 pozwala zdalnym atakującym na wykonanie dowolnych poleceń SQL za pomocą parametru id.
- CVE-2026-96428Krytyczne
Podatność SQL Injection w punkcie końcowym API /WebAgenda/SMBAjaxAutoComplete.do w Flowring Agentflow 4.0 w wersji przed 2025/08/08 pozwala zdalnym atakującym na wykonanie dowolnych poleceń SQL za pomocą parametru words.
- CVE-2026-84154Krytyczne
Podatność typu Code Injection w GEOVIA Geospatial Data Manager od wydania 3DEXPERIENCE R2024x do wydania 3DEXPERIENCE R2026x może pozwolić atakującemu na wykonanie dowolnego kodu na serwerze.
- CVE-2026-102240Krytyczne
W produkcie Netcore NAP930 w wersji 0.1.241010.141410 znaleziono podatność w funkcji eval pliku /www/cgi-bin/network_tools komponentu Network Tools CGI. Manipulacja argumentem sid prowadzi do wstrzyknięcia poleceń systemu operacyjnego. Atak może być przeprowadzony zdalnie, a exploit został opublikowany.
- CVE-2026-101354Krytyczne
W produkcie FAST FAC1203R w wersji 20200116_2.0.4 odkryto podatność w funkcji _tWlanTask komponentu MmtAtePrase Parser. Manipulacja prowadzi do przepełnienia bufora na stosie. Atak wymaga dostępu do sieci lokalnej, a exploit został opublikowany.
- CVE-2026-102361Krytyczne
W mall4j do wersji 4.0 występuje brak uwierzytelnienia w punkcie końcowym PUT /user/updatePwd, co pozwala nieuwierzytelnionym atakującym na zresetowanie hasła dowolnego konta sklepu. Atakujący może podać nazwę użytkownika w treści żądania i nadpisać hasło bez weryfikacji, co umożliwia przejęcie konta i dostęp do zamówień oraz danych osobowych.
Oryginalny opis (angielski, źródło NVD)
jupyterlab-git is a JupyterLab extension for version control using Git. On many platforms, a third party can create a Git repository under a name that includes a shell command substitution string in the syntax $(<command>). These directory names are allowed in macOS and a majority of Linux distributions. If a user starts jupyter-lab in a parent directory of this inappropriately-named Git repository, opens it, and clicks "Git > Open Git Repository in Terminal" from the menu bar, then the injected command <command> is run in the user's shell without the user's permission. This issue is occurring because when that menu entry is clicked, jupyterlab-git opens the terminal and runs cd <git-repo-path> through the shell to set the current directory. Doing so runs any command substitution strings present in the directory name, which leads to the command injection issue described here. A previous patch provided an incomplete fix. This vulnerability is fixed in 0.51.1.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

