CVE-2026-86792
WysokieCVSS 8.8Prawdopodobieństwo exploitacji (EPSS)
Podwyższone ryzykoPercentyl 54 - wyżej niż 54% wszystkich znanych CVE
Streszczenie
Apache Airflow Apache Kafka provider w wersjach od 1.15.0 do 2.0.0 rozwiązuje łańcuchy ścieżek kropkowanych z pola extra połączenia Kafka na wywoływalne obiekty Pythona przez import_string bez listy dozwolonych i przekazuje je do klienta confluent-kafka. Wdrożenia z włączonym producentem zdarzeń Kafka budują klienta w procesie schedulera, więc użytkownik mogący edytować połączenia Airflow uzyskuje wykonanie dowolnego kodu w płaszczyźnie kontrolnej. Wdrożenia z Google Managed Kafka nie są podatne, ponieważ ta ścieżka nadpisuje oauth_cb.
Ocena ryzyka
Użytkownik z uprawnieniem jedynie do edycji połączeń Airflow może uzyskać wykonanie dowolnego kodu w procesie schedulera, łamiąc model bezpieczeństwa Airflow. Ryzyko dotyczy wdrożeń z włączonymi flagami dag_run_events_enabled lub task_instance_events_enabled oraz zwykłymi brokerami lub Amazon MSK.
Rekomendacja
Zaktualizuj apache-airflow-providers-apache-kafka do wersji 2.0.0 lub nowszej, która dodaje opcję konfiguracji listy dozwolonych dla wywołań zwrotnych z łańcuchów połączeń. Do czasu aktualizacji ogranicz uprawnienia do edycji połączeń Airflow.
Powiązane podatności
- CVE-2026-116508Krytyczne
TOTOLINK A950RG 4.1.2cu.5268_B20221104 zawiera podatność na przepełnienie bufora na stosie w funkcji sub_402340 pliku infostat.cgi (komponent Device-Information CGI). Manipulacja argumentem CONTENT_LENGTH prowadzi do przepełnienia, a exploit jest publicznie dostępny.
- CVE-2026-116506Krytyczne
W urządzeniu TOTOLINK A950RG (wersja 4.1.2cu.5268_B20221104) funkcja apmib_set w pliku firewall.so jest podatna na wstrzyknięcie poleceń. Podatność może być wykorzystana zdalnie, a publiczny exploit jest dostępny.
- CVE-2026-116505Krytyczne
W urządzeniu TOTOLINK A950RG (wersja 4.1.2cu.5268_B20221104) funkcja getDeviceInfo w pliku /var/lib/misc/udhcpd.leases jest podatna na wstrzyknięcie poleceń poprzez manipulację argumentem adresu MAC. Atak może być przeprowadzony zdalnie, a exploit jest publicznie dostępny.
- CVE-2026-116504Krytyczne
W urządzeniu TOTOLINK A950RG (wersja 4.1.2cu.5268_B20221104) funkcja setCloudUpgradeFW w pliku lib/cste_modules/upgrade.so jest podatna na wstrzyknięcie poleceń poprzez manipulację argumentem FileName. Atak może być zainicjowany zdalnie, a exploit został publicznie ujawniony.
- CVE-2026-110720Krytyczne
consul-k8s w wersjach 0.42.0 i późniejszych zawiera obejście autoryzacji między przestrzeniami nazw w regułach wiązania ACL komponentów. Może to pozwolić atakującemu na uzyskanie podwyższonych uprawnień w Consulu.
- CVE-2026-10757Krytyczne
W Esri ArcGIS Server w wersjach 12.1 i starszych na Windows i Linux występuje podatność na wstrzyknięcie SQL, która może pozwolić zdalnemu atakującemu z uprawnieniami dostępu do usługi na wywoływanie funkcji specyficznych dla bazy danych, które nie powinny być dozwolone.
- CVE-2026-102649Krytyczne
Podatność w operatorze Kubernetes Burrito (Terraform Automation Collaboration Software) przed wersją 0.13.0 polega na tym, że endpoint POST /api/webhook akceptuje niepodpisane zdarzenia GitHub i GitLab, gdy poświadczenia TerraformRepository nie mają ustawionego webhookSecret lub jest on pusty. Umożliwia to osobie znającej URL śledzonego repozytorium sfałszowanie zdarzeń i utworzenie lub usunięcie zasobów TerraformPullRequest z wybranymi przez atakującego polami Branch, Base i ID. W przypadku zdarzeń pull_request z GitHuba kontroler pobiera zmienione pliki na podstawie prawdziwego numeru PR, ale nie weryfikuje gałęzi z payloadu, co może prowadzić do nieautoryzowanego terraform plan z użyciem przechowywanych poświadczeń git i chmurowych.
- CVE-2026-115905Krytyczne
W bibliotece zip dla Rusta do wersji 9.0.4 ZipArchive traktuje nazwy plików z nagłówka central directory jako wiążące, podczas gdy ZipStreamReader rozpakowuje przy użyciu nazw z lokalnego nagłówka pliku, bez uzgadniania zduplikowanych metadanych. Spreparowane archiwum może wyglądać nieszkodliwie dla komponentu sprawdzającego central directory, ale spowodować zapis innej ścieżki i zawartości przez ekstraktor strumieniowy.
- CVE-2026-112346Krytyczne
OpenHands Software Agent SDK przed wersją 1.52.0 zawiera podatność na nieuwierzytelnione zdalne wykonanie kodu. Launchery DockerWorkspace i Apptainer wiążą serwer agenta sandbox z wszystkimi interfejsami sieciowymi (0.0.0.0) z pustą listą session_api_keys, co domyślnie wyłącza uwierzytelnianie.
- CVE-2026-93328Krytyczne
W Google Cloud MCP Toolbox for Databases (googleapis/mcp-toolbox) w wersjach 1.2.0–1.4.0 występuje podatność typu path traversal oraz brak autoryzacji w źródle cloud-storage. Nieuwierzytelniony zdalny atakujący może eksfiltrować pliki hosta do zewnętrznych bucketów Google Cloud Storage oraz nadpisać dowolne pliki lokalne poprzez spreparowane parametry wywołania narzędzia.
Oryginalny opis (angielski, źródło NVD)
Apache Airflow Apache Kafka provider versions 1.15.0 before 2.0.0 resolve dotted-path strings found in a Kafka connection's `extra` field into Python callables via `import_string`, with no allowlist, and hand them to the confluent-kafka client which invokes them. Deployments that have enabled the Kafka event producer — `dag_run_events_enabled` or `task_instance_events_enabled`, both disabled by default — build that client inside the scheduler process, so a user whose only privilege is editing Airflow connections gains arbitrary code execution in the control plane; the Airflow security model limits connection-configuration users to code execution on workers, not the scheduler. Deployments using Google Managed Kafka are not affected, because that code path overwrites any user-supplied `oauth_cb`; plain brokers and Amazon MSK are exposed. Users are recommended to upgrade to apache-airflow-providers-apache-kafka 2.0.0 or later, which adds an allowlist configuration option for connection-string callbacks.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

