Observium Network Monitor /includes/common.inc.php Unserialize privilege escalation

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

W Observium Network Monitor została odkryta podatność. Dotknięta jest nieznana funkcja w pliku /includes/common.inc.php. Poprzez manipulowanie przy użyciu nieznanych danych wejściowych można doprowadzić do wystąpienia podatności przekroczenie uprawnień. Wpływa to na poufność, spójność i dostępność.

Błąd został odkryty w dniu 2016-09-01. Informacja o podatności została opublikowana w dniu upubliczniona 2016-11-10 przez osobę/y Ronald Volgers jako [CT-2016-1110] Unauthenticated RCE in Observium network monitor w formie potwierdzone mailinglist post (Full-Disclosure). Raport na temat podatności został udostępniony pod adresem seclists.org. Publikacja informacji została skoordynowana z producentem. Atak może zostać zainicjowany zdalnie. Są znane pewne szczegóły techniczne, ale exploit nie jest dostępny. Przyczyna tej luki jest ta czesc kodu:

function var_decode($string, $method = 'serialize')
{
 $value = base64_decode($string, TRUE);
 if ($value === FALSE)
 {
   // This is not base64 string, return original var
   return $string;
 }

 switch ($method)
 {
   case 'json':
     if ($string === 'bnVsbA==') { return NULL; };
     $decoded = @json_decode($value, TRUE);
     if ($decoded !== NULL)
     {
       // JSON encoded string detected
       return $decoded;
     }
     break;
   default:
     if ($value === 'b:0;') { return FALSE; };
     $decoded = @unserialize($value);
     if ($decoded !== FALSE)
     {
       // Serialized encoded string detected
       return $decoded;
     }
 }

Podatność ta była wykorzystywana w exploicie typu 0-day przez co najmniej 55 dni. Poprzez wyszukiwanie inurl:includes/common.inc.php, możliwe jest odnajdowanie podatnych celów przy użyciu techniki Google Hacking.

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

Produktinfo

Sprzedawca

Imię

CPE 2.3info

CPE 2.2info

CVSSv4info

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

CVSSv3info

VulDB Wynik metabazy: 6.3
VulDB Wynik metatemperatury: 6.0

VulDB Wynik podstawowy: 6.3
VulDB Wynik tymczasowy: 6.0
VulDB Wektor: 🔍
VulDB Niezawodność: 🔍

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ść: 🔍

Exploitinfo

Imię: Unserialize
Klasa: Przekroczenie uprawnień / Unserialize
CWE: CWE-269 / CWE-266
ATT&CK: T1068

Lokalny: Nie
Zdalny: Tak

Dostępność: 🔍
Status: Nie określono
Google Hack: 🔍
Przewidywanie ceny: 🔍
Aktualny szacunek cena: 🔍

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

Inteligencja Zagrożeńinfo

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

Przeciwdziałanieinfo

Zalecane: Upgrade
Status: 🔍

Czas reakcji: 🔍
0-dniowy czas: 🔍

Oś czasuinfo

2016-09-01 🔍
2016-10-21 +50 dni 🔍
2016-10-21 +0 dni 🔍
2016-10-26 +5 dni 🔍
2016-11-10 +15 dni 🔍
2016-11-11 +1 dni 🔍
2019-05-30 +930 dni 🔍

Źródłainfo

Raport: [CT-2016-1110] Unauthenticated RCE in Observium network monitor
Badacz: Ronald Volgers
Status: Potwierdzone
Koordynowane: 🔍
Zobacz także: 🔍

Wpisinfo

Stworzono: 2016-11-11 15:54
Aktualizacje: 2019-05-30 09:23
Zmiany: 2016-11-11 15:54 (49), 2019-05-30 09:23 (1)
Kompletny: 🔍

Dyskusja

Brak komentarzy. Języki: pl + en.

Zaloguj się, aby skomentować.

Want to stay up to date on a daily basis?

Enable the mail alert feature now!