CVE-2026-59960
WysokieCVSS 7.5Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 49 - wyżej niż 49% wszystkich znanych CVE
Streszczenie
Argos JavaScript SDK przed wersją 6.2.1 pakietu core pozwala atakującemu kontrolować wartości CI branch lub ref, które są interpolowane do poleceń wykonywanych przez /bin/sh -c. Metaznaki powłoki w nazwie gałęzi pull requesta mogą wykonać dowolne polecenia z uprawnieniami procesu przesyłania Argos.
Ocena ryzyka
Ryzyko obejmuje ujawnienie sekretów CI, modyfikację artefaktów budowania lub kompromitację runnera CI, co może prowadzić do szerszego naruszenia środowiska ciągłej integracji.
Rekomendacja
Zaleca się natychmiastową aktualizację pakietu Argos core do wersji 6.2.1 lub nowszej oraz unikanie używania niezaufanych wartości branch/ref w konfiguracji.
Powiązane podatności
- CVE-2026-104383Krytyczne
W usłudze Pigeon MFA w EagleCloud Aquila (wersje do 2.6.7.2, wdrożenia on-premises) występuje niewłaściwa kontrola generowania kodu, co pozwala uwierzytelnionym zdalnym atakującym na wykonanie dowolnego kodu poprzez wstrzyknięcie kodu.
- CVE-2026-84999Krytyczne
Wtyczka Pie Register Premium dla WordPressa w wersjach do 3.8.4.0 włącznie pozwala na nieograniczone przesyłanie plików przez funkcję piereg_file_upload. Walidacja typu pliku nie sprawdza błędów przed move_uploaded_file(), a handler AJAX nie wymaga nonce ani uprawnień, co umożliwia nieuwierzytelnionym atakującym przesłanie plików PHP i zdalne wykonanie kodu.
- CVE-2026-106013Krytyczne
Wtyczka Jupiter X Core dla WordPressa (do wersji 4.61.0) zawiera obejście uwierzytelniania w obsłudze logowania przez Twitter/X. Funkcja verify_twitter_callback nie przypisuje zwróconego tokenu do klienta TwitterOAuth, przez co kolejne wywołanie API weryfikuje poświadczenia właściciela aplikacji X zamiast logującego się użytkownika, a wtyczka uwierzytelnia konto WordPress na podstawie adresu e-mail tego właściciela.
- CVE-2026-110879Krytyczne
Podatność w jackson-databind polega na tym, że walidacja typu ID sprawdza tylko klasę zewnętrzną, a nie klasy przekazane jako argumenty generyczne. Pozwala to na deserializację niebezpiecznych klas (np. HashMap<FileSystemXmlApplicationContext,String>) mimo włączonego walidatora, co może prowadzić do zdalnego wykonania kodu. Problem dotyczy wersji 2.10.0+ oraz 3.0.0+ i jest niekompletną poprawką dla CVE-2026-54512.
- CVE-2026-58256Krytyczne
W aplikacji GRR przed wersją 4.5.0 administrator może wstrzyknąć złośliwy kod PHP poprzez parametry konfiguracji łącznika LDAP, takie jak `ldap_filter`, zatruwając plik `/personnalisation/config_ldap.inc.php` i umożliwiając zdalne wykonanie kodu. Wymagane jest wcześniejsze pomyślne połączenie z serwerem LDAP, który może być kontrolowany przez atakującego, a następnie przesłanie złośliwych danych na stronie ustawień łącznika.
- CVE-2026-116692Krytyczne
W MLflow w wersjach od 3.12.0rc0 do 3.17.0 deserializacja scorerów zewnętrznych w mlflow/genai/scorers/base.py akceptuje klasy potomne modułów z listy dozwolonych zamiast wymagać dokładnie dozwolonego modułu. Atakujący może umieścić moduł Pythona w zapisywalnym pakiecie dozwolonym i wywołać go przez endpoint /ajax-api/3.0/mlflow/scorer/invoke, co prowadzi do wykonania kodu. Wersja 3.17.0 naprawia problem.
- CVE-2026-112352Krytyczne
Sunhillo SureLine przed wersją 9.1.5 zawiera podatność polegającą na obejściu uwierzytelniania, która pozwala nieuwierzytelnionemu zdalnemu atakującemu podszyć się pod dowolnego użytkownika z aktywną sesją webową poprzez sfałszowanie ciasteczka sesji zawierającego jedynie nazwę użytkownika w postaci jawnej, bez losowego identyfikatora ani ochrony integralności. Atakujący może odgadnąć domyślne nazwy kont, takie jak Admin lub sftp_user, i przesłać sfałszowane ciasteczko z nazwą użytkownika, aby przejść kontrolę logowania w checkLogin (libwebcmn.so) i networkDiag.cgi, co prowadzi do wykonania poleceń jako root.
- CVE-2026-48360Krytyczne
Adobe Connect zawiera podatność typu Code Injection (niewłaściwa kontrola generowania kodu), która może prowadzić do wykonania dowolnego kodu w kontekście bieżącego użytkownika. Eksploatacja wymaga interakcji użytkownika — ofiara musi odwiedzić złośliwie spreparowany URL lub wejść w interakcję ze zainfekowaną stroną internetową. Zakres podatności jest zmieniony (scope changed).
- CVE-2026-114595Krytyczne
W EPICS Base w wersji 7.0.10 i wcześniejszych przepełnienie liczb całkowitych podczas przetwarzania żądań sieciowych może powodować alokację pamięci o nieprawidłowym rozmiarze. Dalsze przetwarzanie danych dostarczonych przez atakującego może prowadzić do uszkodzenia pamięci, odmowy usługi lub potencjalnego zdalnego wykonania kodu.
- CVE-2026-108142Krytyczne
Podatność umożliwia nieuwierzytelnionemu atakującemu obejście autoryzacji w usłudze CDP Coordinator Service. Atakujący może uzyskać dostęp do funkcji lub zasobów, do których nie powinien mieć uprawnień, bez konieczności logowania.
Oryginalny opis (angielski, źródło NVD)
Argos JavaScript provides official Argos SDKs for JavaScript. Prior to Argos core package version 6.2.1, attacker-controlled CI branch or ref values from GITHUB_HEAD_REF or ARGOS_BRANCH can flow through config.branch and getMergeBaseCommitSha() when hasRemoteContentAccess is false. The gitFetch() and gitMergeBase() functions in packages/core/src/ci-environment/git.ts interpolate these values into execSync() command strings executed by /bin/sh -c, so shell metacharacters in a pull-request branch name can execute arbitrary commands with the Argos upload process privileges on the CI runner. Successful exploitation can expose CI secrets, alter build artifacts, or compromise the runner. This issue is fixed in Argos core package version 6.2.1.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

