Katalog CVE

CVE-2012-6496

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Podatność SQL injection w komponencie Active Record w Ruby on Rails przed wersją 3.0.18, 3.1.x przed 3.1.9 oraz 3.2.x przed 3.2.10 umożliwia zdalnym atakującym wykonywanie dowolnych poleceń SQL poprzez spreparowane żądanie, które wykorzystuje nieprawidłowe zachowanie dynamicznych finderów w aplikacjach mogących używać nieoczekiwanych typów danych w niektórych wywołaniach metod find_by_.

Ocena ryzyka

Organizacje korzystające z podatnych wersji Ruby on Rails są narażone na ataki, które mogą prowadzić do nieautoryzowanego dostępu do bazy danych oraz manipulacji danymi. Wykorzystanie tej podatności może skutkować poważnymi konsekwencjami dla bezpieczeństwa danych.

Rekomendacja

Zaleca się aktualizację Ruby on Rails do najnowszej wersji, aby usunąć tę podatność. Dodatkowo, warto przeprowadzić audyt aplikacji w celu identyfikacji i naprawy potencjalnych miejsc narażonych na SQL injection.

Powiązane podatności

Oryginalny opis (angielski, źródło NVD)

SQL injection vulnerability in the Active Record component in Ruby on Rails before 3.0.18, 3.1.x before 3.1.9, and 3.2.x before 3.2.10 allows remote attackers to execute arbitrary SQL commands via a crafted request that leverages incorrect behavior of dynamic finders in applications that can use unexpected data types in certain find_by_ method calls.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS