CVE-2025-38548
ŚrednieStreszczenie
W jądrze Linuxa rozwiązano podatność związaną z modułem hwmon (corsair-cpro), która polegała na braku walidacji rozmiaru otrzymanego bufora wejściowego. Dodano zmienną buffer_recv_size do przechowywania rozmiaru odebranych bajtów oraz wprowadzono walidację tego rozmiaru w funkcji send_usb_cmd().
Ocena ryzyka
Brak walidacji rozmiaru bufora mógł prowadzić do potencjalnych ataków, takich jak przepełnienie bufora, co mogłoby zagrażać stabilności systemu oraz bezpieczeństwu danych.
Rekomendacja
Zaleca się aktualizację jądra Linuxa do najnowszej wersji, aby skorzystać z poprawek dotyczących walidacji rozmiaru bufora oraz zminimalizować ryzyko związane z tą podatnością.
Powiązane podatności
- CVE-2026-95733Krytyczne
W komponencie HPE Networking Fabric Composer istnieje podatność, której wykorzystanie może pozwolić nieuwierzytelnionemu atakującemu z sąsiedniej sieci na wykonanie dowolnego kodu w zaatakowanym systemie.
- CVE-2026-95732Krytyczne
W systemie operacyjnym bazowym HPE Networking Fabric Composer występuje podatność pozwalająca na obejście uwierzytelniania. Jej wykorzystanie może umożliwić nieuwierzytelnionemu atakującemu z sąsiedniej sieci wykonanie dowolnego kodu w zaatakowanym systemie.
- CVE-2026-95731Krytyczne
W interfejsie wiersza poleceń HPE Networking Fabric Composer występują podatności związane z zaszytymi na stałe hasłami. Nieuwierzytelniony zdalny atakujący może użyć tych poświadczeń, aby uzyskać dostęp administracyjny z podwyższonymi uprawnieniami do zaatakowanego systemu.
- CVE-2026-63471Krytyczne
fastapi-code-generator przed wersją 0.8.1 wstawia ścieżkę OpenAPI do dekoratora trasy @app.get(...) jako ciąg w pojedynczych cudzysłowach bez escapowania osadzonych cudzysłowów. Ścieżka kontrolowana przez atakującego może zamknąć ciąg i wstrzyknąć wyrażenie Python do argumentu dekoratora. Poprawny składniowo wygenerowany kod wykonuje się z uprawnieniami aplikacji lub procesu CI przy imporcie modułu.
- CVE-2026-63470Krytyczne
fastapi-code-generator przed wersją 0.8.1 wstawia Operation.summary do docstringa wygenerowanego handlera trasy jako ciąg w potrójnych cudzysłowach bez escapowania osadzonych potrójnych cudzysłowów. Podsumowanie operacji kontrolowane przez atakującego może zamknąć docstring i wstrzyknąć instrukcję Python do ciała handlera. Poprawny składniowo kod wykonuje się z uprawnieniami procesu serwera przy wywołaniu handlera.
- CVE-2026-63469Krytyczne
fastapi-code-generator przed wersją 0.8.1 wstawia dodatkowy klucz kodu statusu odpowiedzi do słownika responses={...} dekoratora trasy jako ciąg w pojedynczych cudzysłowach bez escapowania osadzonych cudzysłowów. Klucz drugiej, niepodstawowej odpowiedzi kontrolowany przez atakującego może zamknąć literał klucza i wstrzyknąć wyrażenie Python. Poprawny składniowo kod wykonuje się z uprawnieniami aplikacji lub procesu CI przy imporcie modułu.
- CVE-2026-112917Krytyczne
W Docker Desktop dla Windows z backendem WSL2 nieuprzywilejowany kontener Linux może użyć 32-bitowego wywołania socketcall, aby obejść domyślne ograniczenie seccomp na AF_VSOCK. Może to ujawnić usługi hosta oraz pliki Windows dostępne dla zalogowanego użytkownika. Problem dotyczy x86-64 WSL2; backendy oparte na LinuxKit nie są dotknięte.
- CVE-2026-44267Krytyczne
W bibliotece Elo w wersjach przed 1.0.1 zwykłe łańcuchy znaków przekazywane do parsera mogą wykorzystać właściwość .constructor.constructor do uzyskania dostępu do obiektu JavaScript Function. Powstały kod JavaScript wykonuje kod wybrany przez atakującego w środowisku hosta, co umożliwia wykonanie skryptu w przeglądarce oraz wykonanie dowolnego kodu Node.js.
- CVE-2026-44266Krytyczne
W bibliotece Elo w wersjach przed 1.0.1 backend Ruby osadza tekst kontrolowany przez atakującego w podwójnie cytowanych łańcuchach Ruby bez escapowania znaku #. Formy interpolacji Ruby w emitterze literałów łańcuchowych lub gałęzi ograniczeń podtypów stają się wykonywalnym kodem Ruby, co umożliwia wykonanie kodu Ruby i poleceń powłoki.
- CVE-2026-28336Krytyczne
SolarWinds Dameware zawiera podatność na wstrzyknięcie poleceń, która może doprowadzić do przejęcia zdalnie kontrolowanego hosta. Wymagane jest uwierzytelnienie.
Oryginalny opis (angielski, źródło NVD)
In the Linux kernel, the following vulnerability has been resolved: hwmon: (corsair-cpro) Validate the size of the received input buffer Add buffer_recv_size to store the size of the received bytes. Validate buffer_recv_size in send_usb_cmd().
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

