Ruby 1.8.6/1.8.6-420/1.8.7/1.8.7-330/1.8.8 Safe Level #to_s privilege escalation
CVSS Wynik metatemperatury | Exploit Aktualna Cena (≈) | Wynik odsetkowy CTI |
---|---|---|
5.9 | $0-$5k | 0.00 |
W Ruby 1.8.6/1.8.6-420/1.8.7/1.8.7-330/1.8.8 (Programming Language Software) została odkryta podatność. Dotknięta jest funkcja #to_s
w komponencie Safe Level. Dzięki manipulowaniu przy użyciu nieznanych danych wejściowych można doprowadzić do wystąpienia podatności przekroczenie uprawnień. Ma to wpływ na poufność i spójność.
Informacja o podatności została opublikowana w dniu upubliczniona 2011-02-21 z firmy Ruby Dev-Team (Website). Raport na temat podatności został udostępniony pod adresem ruby-lang.org. Podatność ta posiada unikalny identyfikator CVE-2011-1005. Luka jest stosunkowo popularna, co wynika między innymi z jej niskiej złożoności. Możliwe jest zdalne zainicjowanie ataku. Eksploitacja nie wymaga żadnej formy uwierzytelnienia. Są znane pewne szczegóły techniczne, ale exploit nie jest dostępny.
Uważa się go za proof-of-concept. Skaner podatności Nessus jest wyposażony w plugin ID 69732 (Amazon Linux AMI : ruby (ALAS-2013-173)), który pomaga ustalić, czy dane środowisko jest podatne na atak.
Aktualizacja eliminuje tę podatność. Zastosowanie poprawka eliminuje problem. Poprawka jet dostępna pod adresem ruby-lang.org. Sugeruje się, że najlepszym zabezpieczeniem jest aktualizacja do najnowszej wersji. Potencjalne zabezpieczenie zostało opublikowane jeszcze przed po ujawnieniu podatności.
Błąd jest również udokumentowany w bazie podatności Tenable (69732).
Produkt
Rodzaj
Imię
Wersja
Licencja
CPE 2.3
CPE 2.2
CVSSv4
VulDB CVSS-B Score: 🔍VulDB CVSS-BT Score: 🔍
VulDB Wektor: 🔍
VulDB Niezawodność: 🔍
CVSSv3
VulDB Wynik metabazy: 6.5VulDB Wynik metatemperatury: 5.9
VulDB Wynik podstawowy: 6.5
VulDB Wynik tymczasowy: 5.9
VulDB Wektor: 🔍
VulDB Niezawodność: 🔍
CVSSv2
AV | AC | Au | C | I | A |
---|---|---|---|---|---|
💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
Wektor | Możliwość wykorzystania | Uwierzytelnianie | Poufność | 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: 🔍
Exploit
Klasa: Przekroczenie uprawnieńCWE: CWE-264
CAPEC: 🔍
ATT&CK: 🔍
Lokalny: Nie
Zdalny: Tak
Dostępność: 🔍
Status: Proof-of-Concept
EPSS Score: 🔍
EPSS Percentile: 🔍
Przewidywanie ceny: 🔍
Aktualny szacunek cena: 🔍
0-Day | odblokować | odblokować | odblokować | odblokować |
---|---|---|---|---|
Dzisiaj | odblokować | odblokować | odblokować | odblokować |
Nessus ID: 69732
Nessus Imię: Amazon Linux AMI : ruby (ALAS-2013-173)
Nessus Plik: 🔍
Nessus Ryzyko: 🔍
Nessus Family: 🔍
Nessus Port: 🔍
OpenVAS ID: 880953
OpenVAS Imię: CentOS Update for irb CESA-2011:0908 centos4 i386
OpenVAS Plik: 🔍
OpenVAS Family: 🔍
Qualys ID: 🔍
Qualys Imię: 🔍
Inteligencja Zagrożeń
Wysiłek: 🔍Aktywni aktorzy: 🔍
Aktywne grupy APT: 🔍
Przeciwdziałanie
Zalecane: UpgradeStatus: 🔍
0-dniowy czas: 🔍
Poprawka: ruby-lang.org
Oś czasu
2011-02-14 🔍2011-02-18 🔍
2011-02-18 🔍
2011-02-18 🔍
2011-02-21 🔍
2011-02-21 🔍
2011-03-02 🔍
2011-03-03 🔍
2011-03-09 🔍
2011-03-21 🔍
2013-09-04 🔍
2021-03-19 🔍
Źródła
Raport: ruby-lang.orgOrganizacja: Ruby Dev-Team
Status: Nie określono
Potwierdzenie: 🔍
CVE: CVE-2011-1005 (🔍)
OVAL: 🔍
Vulnerability Center: 30270 - Ruby Allows Remote Attackers to Modify Strings via the Exception#to_s Method, Medium
SecurityFocus: 46458 - Ruby "#to_s" Security Bypass Vulnerability
Secunia: 43420 - Ruby "#to_s" Safe Level Security Bypass Vulnerability, Less Critical
OSVDB: 70957 - Ruby Exception#to_s Method Safe Level Security Bypass
Vupen: ADV-2011-0539
Zobacz także: 🔍
Wpis
Stworzono: 2011-03-21 01:00Aktualizacje: 2021-03-19 06:53
Zmiany: 2011-03-21 01:00 (79), 2017-03-18 08:06 (12), 2021-03-19 06:53 (3)
Kompletny: 🔍
Brak komentarzy. Języki: pl + en.
Zaloguj się, aby skomentować.