CVE-2018-25340
WysokieCVSS 8.2Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 26 - wyżej niż 26% wszystkich znanych CVE
Streszczenie
Smartshop 1 zawiera podatność na wstrzykiwanie SQL, która pozwala nieuwierzytelnionym atakującym na wykonanie dowolnych zapytań SQL poprzez wstrzyknięcie złośliwego kodu w parametrze id. Atakujący mogą wysyłać żądania GET do category.php z ładunkami SQL UNION w parametrze id, aby wyodrębnić wrażliwe dane z bazy, w tym nazwy użytkowników.
Ocena ryzyka
Ryzyko obejmuje nieautoryzowany dostęp do wrażliwych danych, takich jak dane logowania użytkowników, co może prowadzić do naruszenia poufności i integralności systemu.
Rekomendacja
Należy natychmiast zaktualizować Smartshop do najnowszej wersji lub zastosować poprawkę eliminującą podatność na wstrzykiwanie SQL, a także przeprowadzić audyt kodu pod kątem podobnych luk.
Inne podatności w Smartshop
Zobacz wszystkie- CVE-2018-25343Średnie
Podatność CSRF w Smartshop 1. Atakujący może nakłonić uwierzytelnionego administratora do zmiany swojego profilu, w tym adresu e-mail i hasła.
- CVE-2018-25342Wysokie
Smartshop 1 zawiera podatność na ślepe wstrzykiwanie SQL oparte na czasie, która pozwala nieuwierzytelnionym atakującym manipulować zapytaniami do bazy danych poprzez parametr 'searched' w search.php. Atakujący mogą wysyłać żądania GET z ładunkami SQL, takimi jak SLEEP, w celu wydobycia wrażliwych danych.
- CVE-2018-25341Wysokie
Smartshop 1 zawiera podatność na wstrzykiwanie SQL, która pozwala nieuwierzytelnionym atakującym wykonywać dowolne zapytania SQL poprzez parametr id w product.php. Atakujący mogą wysyłać żądania GET z ładunkami union-based SQL w celu wydobycia wrażliwych danych, takich jak nazwy użytkowników i bazy danych.
Oryginalny opis (angielski, źródło NVD)
Smartshop 1 contains a SQL injection vulnerability that allows unauthenticated attackers to execute arbitrary SQL queries by injecting malicious code through the id parameter. Attackers can send GET requests to category.php with UNION-based SQL injection payloads in the id parameter to extract sensitive database information including usernames and other data.

