CVE-2026-77235
WysokieCVSS 7.3Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 4 - wyżej niż 4% wszystkich znanych CVE
Streszczenie
FreeRTOS-Kernel przed wersją 11.3.1 nie weryfikuje uprawnień w handlerze czyszczenia bezpiecznego kontekstu, co może pozwolić lokalnym użytkownikom na wywołanie use-after-free w pamięci bezpiecznego świata przez handler SVC dla dealokacji bezpiecznego kontekstu.
Ocena ryzyka
Lokalny użytkownik może wykorzystać tę podatność do wywołania use-after-free, co może prowadzić do nieprzewidywalnego zachowania systemu lub eskalacji uprawnień.
Rekomendacja
Zaktualizuj FreeRTOS-Kernel do wersji 11.3.1 lub nowszej.
Inne podatności w FreeRTOS-Kernel
Zobacz wszystkie- CVE-2026-119086Średnie
W FreeRTOS-Kernel przed wersją V11.3.3, na portach z włączonym MPU i kolejkami (queue sets), brak walidacji typu w wywołaniu systemowym wyboru queue-set pozwala lokalnemu zadaniu bez uprawnień zapisać dane poza obiektem o rozmiarze wskaźnika na uprzywilejowanym stosie jądra, naruszając pamięć uprzywilejowaną poza granicą izolacji MPU.
- CVE-2026-109588Wysokie
Błędne obcięcie długości bufora w sprawdzaniu autoryzacji bufora MPU w FreeRTOS-Kernel V11.3.0 i V11.3.1 na porcie MPU Arm Cortex-R82 (Armv8-R AArch64) może w pewnych warunkach pozwolić nieuprzywilejowanemu zadaniu w kompilacjach z włączonym MPU na odczyt lub zapis uprzywilejowanej pamięci jądra poza zweryfikowanym oknem bufora, poprzez wywołanie systemowe bufora strumienia.
- CVE-2026-109587Wysokie
Nieprawidłowa autoryzacja w porcie MPU Arm Cortex-R82 (Armv8-R AArch64) w FreeRTOS-Kernel V11.3.0 i V11.3.1 może pozwolić nieuprzywilejowanemu zadaniu w kompilacjach z włączonym MPU na odczyt i zapis uprzywilejowanej pamięci jądra poza przydzielonymi mu regionami, poprzez argument bufora przekazany do wywołania systemowego MPU.
- CVE-2026-77237Średnie
Brak walidacji typu zestawu kolejek w xQueueAddToSet() w FreeRTOS-Kernel przed wersją 11.3.1 może pozwolić nieuprzywilejowanemu zadaniu na portach z MPU i configUSE_QUEUE_SETS=1 na odczyt uprzywilejowanej pamięci jądra. Aby zaradzić temu problemowi, użytkownicy powinni zaktualizować do wersji 11.3.1 lub nowszej.
- CVE-2026-77236Wysokie
FreeRTOS-Kernel przed wersją 11.3.1 nie waliduje minimalnego rozmiaru przy alokacji bezpiecznego kontekstu, co może pozwolić lokalnym użytkownikom na uszkodzenie metadanych sterty w bezpiecznym świecie poprzez zapis poza zakresem z parametrem rozmiaru stosu mniejszym niż wymagany.
- CVE-2026-77234Wysokie
FreeRTOS-Kernel przed wersją 11.3.1 ma nieprawidłową walidację wejścia, co może pozwolić nieuprzywilejowanemu zadaniu na portach z MPU na wykonanie kodu w uprzywilejowanym kontekście jądra.
Oryginalny opis (angielski, źródło NVD)
Missing privilege verification in the secure context cleanup handler in FreeRTOS-Kernel before 11.3.1 might allow local users to cause a use-after-free condition in secure-world memory via the SVC handler for secure context deallocation. To remediate this issue, users should upgrade to version 11.3.1 or later.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

