CVE-2026-80931
WysokieCVSS 7.8Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 2 - wyżej niż 2% wszystkich znanych CVE
Streszczenie
W jądrze Linux funkcja w1_f19_i2c_master_transfer() będąca master_xfer dla mostu DS28E17 1-Wire do I2C, przy odczycie I2C_M_RECV_LEN pobiera długość z urządzenia. Sterownik odczytuje tę liczbę bajtów do buf[1], ale bufor wywołującego ma rozmiar I2C_SMBUS_BLOCK_MAX + 2 (34 bajty), a długość powyżej 32 powoduje odczyt poza buforem do około 222 bajtów. Sprawdzenie w rdzeniu SMBus następuje po powrocie master_xfer, gdy zapis już się dokonał.
Ocena ryzyka
Odczyt poza zakresem bufora może prowadzić do ujawnienia danych jądra lub awarii systemu. Wymaga kontrolowanego urządzenia I2C podłączonego przez most DS28E17.
Rekomendacja
Zaktualizuj jądro Linux do wersji z poprawką odrzucającą długość powyżej I2C_SMBUS_BLOCK_MAX w obu miejscach RECV_LEN, tak jak robi to i2c-algo-bit.
Powiązane podatności
- CVE-2026-63190Krytyczne
W FearlessCMS przed wersją 0.1.4 pięć skryptów debug/test w katalogu admin/ wykonuje uprzywilejowane operacje bez uwierzytelnienia, ochrony CSRF i odpowiedniej walidacji ścieżek. Na wbudowanym serwerze PHP (w tym w domyślnym wdrożeniu Docker) można obejść bramkę logowania przez /./admin/ i uzyskać zapis plików .md, odczyt katalogów, XSS oraz wyczerpanie dysku.
- CVE-2026-117574Krytyczne
W ai-gateway-payload-processing uwierzytelniony zdalny atakujący może podać w treści żądania lub nagłówku identyfikator modelu innego najemcy. Usługa nie weryfikuje autoryzacji przed pobraniem poświadczeń ze wspólnego magazynu, więc wstrzykuje klucze API docelowego najemcy do żądania.
- CVE-2026-118264Krytyczne
W frameworku Echo (Go) od wersji 4.0.0 do 4.16.1 oraz w wersji 5.4.1 middleware Proxy wybiera surowy tunel z żądania WebSocket klienta przed weryfikacją, czy skonfigurowany upstream zaakceptował upgrade. Jeśli upstream odrzuci upgrade zwykłą odpowiedzią keep-alive, kolejne żądania HTTP na tym połączeniu trafiają bezpośrednio do upstreamu z pominięciem routera Echo i middleware tras. Może to obejść uwierzytelnianie lub autoryzację egzekwowane wyłącznie przez trasy Echo.
- CVE-2026-103409Krytyczne
W Juniper Networks Session Smart Router występuje podatność polegająca na braku uwierzytelniania dla funkcji krytycznej, co pozwala nieuwierzytelnionemu atakującemu sieciowemu uzyskać uprawnienia administracyjne poprzez przekazanie spreparowanych parametrów URL do niezabezpieczonego punktu końcowego działającego jako root. Podatność można wykorzystać wyłącznie przed wdrożeniem urządzenia do Mist/Conductor; po wdrożeniu nie jest już możliwa do wykorzystania.
- CVE-2026-103406Krytyczne
W komponencie AutomatedProvisioner w Juniper Networks Session Smart Conductor występuje podatność niewłaściwej neutralizacji elementów specjalnych w poleceniach systemu operacyjnego. Pozwala ona zdalnemu atakującemu na wykonanie dowolnych poleceń jako root poprzez specjalnie spreparowany identyfikator salt minion ID.
- CVE-2026-44179Krytyczne
Makro `excerpt-include` w XWiki Remote Macros nieprawidłowo escapuje tytuł dołączanej strony i wykonuje treść `excerpt` z uprawnieniami makra. Zarówno obsługa tytułu, jak i renderowanie treści `excerpt` do składni XWiki pozwalają na wstrzyknięcie składni. Każdy użytkownik mogący edytować stronę, nawet bez uprawnień do skryptów, może dostarczyć wykonywalną składnię makra i doprowadzić do zdalnego wykonania kodu przy dołączeniu strony.
- CVE-2026-115968Krytyczne
Podatność deserializacji niezaufanych danych w wtyczce WordPress Ultimate Member umożliwia wstrzyknięcie obiektu (Object Injection). Problem dotyczy wersji do 2.13.1 włącznie.
- CVE-2026-105420Krytyczne
Wing FTP Server nie weryfikuje katalogu bazowego użytkownika, co pozwala atakującemu z uprawnieniami administratora dodawać katalogi użytkowników poprzez skrypty wykraczające poza katalog bazowy. Umożliwia to zapis plików w systemie i potencjalne zdalne wykonanie kodu z uprawnieniami właściciela procesu, a przy instalacji przez sudo pliki tworzone są jako root. Problem naprawiono w wersji 8.2.6.
- CVE-2026-67074Krytyczne
HCL BigFix AEX zawiera podatność umożliwiającą zdalne wykonanie kodu (RCE). Atakujący może wykonać dowolny kod z uprawnieniami aplikacji lub usługi, co może prowadzić do nieautoryzowanego dostępu, ujawnienia danych lub przejęcia systemu.
- CVE-2026-115904Krytyczne
Topluyo Desktop dla Linuksa przed wersją 2026.9.2410 niebezpiecznie przetwarza URL-e kontrolowane przez użytkownika, co prowadzi do wstrzyknięcia poleceń systemowych przez funkcję openExternalLinks() w utils.js. Atakujący kontrolujący docelowy URL może wykonać dowolne polecenia systemowe z uprawnieniami użytkownika aplikacji po otwarciu linku. Wersja 2026.9.2410 naprawia problem.
Oryginalny opis (angielski, źródło NVD)
In the Linux kernel, the following vulnerability has been resolved: w1: ds28e17: reject an oversize length on an I2C block read w1_f19_i2c_master_transfer() is the master_xfer for the DS28E17 1-Wire to I2C bridge. On an I2C_M_RECV_LEN read, it takes the length from the device. The downstream slave puts a length byte in buf[0]. The driver then reads that many bytes into buf[1] with w1_f19_i2c_read(). buf[0] is controlled by the device and can be 0 to 255. w1_f19_i2c_read() only rejects a zero count. The caller buffer is I2C_SMBUS_BLOCK_MAX + 2, so 34 bytes. A length above 32 makes the read run past it, up to about 222 bytes out of bounds. The SMBus core does check buf[0] against I2C_SMBUS_BLOCK_MAX. That check runs after master_xfer returns. By then the write is already done. i2c-algo-bit rejects an oversize length before it copies, and returns -EPROTO. Reject a length above I2C_SMBUS_BLOCK_MAX at both RECV_LEN sites, the same way i2c-algo-bit does.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

