Linux Kernel do 4.5.4 BPF Instruction kernel/bpf/verifier.c replace_map_fd_with_map_ptr memory corruption

CVSS Wynik metatemperaturyExploit Aktualna Cena (≈)Wynik odsetkowy CTI
5.8$0-$5k0.00

W Linux Kernel do 4.5.4 (Operating System) została stwierdzona podatność. Podatnością dotknięta jest funkcja replace_map_fd_with_map_ptr w pliku kernel/bpf/verifier.c w komponencie BPF Instruction. Dzięki manipulacji przy użyciu nieznanych danych wejściowych można doprowadzić do wystąpienia podatności przepełnienie bufora. Ma to wpływ na dostępność.

Błąd został odkryty w dniu 2016-04-26. Informacja o podatności została podana do publicznej wiadomości w dniu 2016-05-23 (Website). Raport na temat podatności został udostępniony pod adresem github.com. Identyfikatorem tej podatności jest CVE-2016-4557. Eksploitacja luki uchodzi za łatwą. Lokalny dostęp jest konieczny, by atak się powiódł. Do eksploitacji nie potrzeba żadnej formy uwierzytelnienia. Techniczne szczegóły i publiczny exploit są znane.

Exploit można ściągnąć pod adresem exploit-db.com. Uważa się go za bardzo funkcjonalny. Podatność ta była wykorzystywana w exploicie typu 0-day przez co najmniej 10 dni. Skaner podatności Nessus jest wyposażony w plugin ID 91084 (Ubuntu 16.04 LTS : linux-raspi2 vulnerabilities (USN-2965-3)), który pomaga ustalić, czy dane środowisko jest podatne na atak.

Aktualizacja do wersji 4.5.5 eliminuje tę podatność. Potencjalne zabezpieczenie zostało opublikowane jeszcze przed po ujawnieniu podatności.

Błąd jest również udokumentowany w bazie podatności Tenable (91084) i Exploit-DB (40759).

Produktinfo

Rodzaj

Sprzedawca

Imię

Wersja

Licencja

CPE 2.3info

CPE 2.2info

Filmy

CVSSv4info

VulDB CVSS-B Score: 🔍
VulDB CVSS-BT Score: 🔍
VulDB Wektor: 🔍
VulDB Niezawodność: 🔍

CVSSv3info

VulDB Wynik metabazy: 5.9
VulDB Wynik metatemperatury: 5.8

VulDB Wynik podstawowy: 4.0
VulDB Wynik tymczasowy: 3.8
VulDB Wektor: 🔍
VulDB Niezawodność: 🔍

NVD Wynik podstawowy: 7.8
NVD Wektor: 🔍

CVSSv2info

AVACAuCIA
💳💳💳💳💳💳
💳💳💳💳💳💳
💳💳💳💳💳💳
WektorMożliwość wykorzystaniaUwierzytelnianiePoufnośćIntegralnośćDostępność
odblokowaćodblokowaćodblokowaćodblokowaćodblokowaćodblokować
odblokowaćodblokowaćodblokowaćodblokowaćodblokowaćodblokować
odblokowaćodblokowaćodblokowaćodblokowaćodblokowaćodblokować

VulDB Wynik podstawowy: 🔍
VulDB Wynik tymczasowy: 🔍
VulDB Niezawodność: 🔍

NVD Wynik podstawowy: 🔍

Exploitinfo

Klasa: Przepełnienie bufora
CWE: CWE-416 / CWE-119
CAPEC: 🔍
ATT&CK: 🔍

Lokalny: Tak
Zdalny: Nie

Dostępność: 🔍
Dostęp: Publiczny
Status: Bardzo funkcjonalny
Pobierać: 🔍

EPSS Score: 🔍
EPSS Percentile: 🔍

Przewidywanie ceny: 🔍
Aktualny szacunek cena: 🔍

0-Dayodblokowaćodblokowaćodblokowaćodblokować
Dzisiajodblokowaćodblokowaćodblokowaćodblokować

Nessus ID: 91084
Nessus Imię: Ubuntu 16.04 LTS : linux-raspi2 vulnerabilities (USN-2965-3)
Nessus Plik: 🔍
Nessus Ryzyko: 🔍
Nessus Family: 🔍
Nessus Context: 🔍

OpenVAS ID: 830125
OpenVAS Imię: Ubuntu Update for linux-raspi2 USN-2965-3
OpenVAS Plik: 🔍
OpenVAS Family: 🔍

Qualys ID: 🔍
Qualys Imię: 🔍

MetaSploit ID: bpf_priv_esc.rb
MetaSploit Imię: Linux BPF Local Privilege Escalation
MetaSploit Plik: 🔍

Exploit-DB: 🔍

Inteligencja Zagrożeńinfo

Wysiłek: 🔍
Aktywni aktorzy: 🔍
Aktywne grupy APT: 🔍

Przeciwdziałanieinfo

Zalecane: Upgrade
Status: 🔍

0-dniowy czas: 🔍

Upgrade: Kernel 4.5.5
Poprawka: git.kernel.org

Oś czasuinfo

2016-04-26 🔍
2016-05-06 +10 dni 🔍
2016-05-06 +0 dni 🔍
2016-05-12 +6 dni 🔍
2016-05-23 +11 dni 🔍
2016-05-23 +0 dni 🔍
2016-05-24 +1 dni 🔍
2022-08-22 +2281 dni 🔍

Źródłainfo

Sprzedawca: kernel.org

Raport: 8358b02bf67d3a5d8a825070e1aa73f25fb2e4c7
Status: Nie określono
Potwierdzenie: 🔍

CVE: CVE-2016-4557 (🔍)
scip Labs: https://www.scip.ch/en/?labs.20161013
Zobacz także: 🔍

Wpisinfo

Stworzono: 2016-05-24 11:55
Aktualizacje: 2022-08-22 08:52
Zmiany: 2016-05-24 11:55 (79), 2019-07-17 18:55 (8), 2022-08-22 08:52 (5)
Kompletny: 🔍

Dyskusja

Brak komentarzy. Języki: pl + en.

Zaloguj się, aby skomentować.

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!