Potężny atak DoS na PHP, Java, Ruby i Python!
Potężny atak DoS na PHP, Java, Ruby i Python!
Atak DoS zagraża aplikacjom webowym napisanym w popularnych językach, takich jak PHP, Java, Ruby i Python. Odpowiednio spreparowane żądanie POST może doprowadzić do 100% użycia procesora, co skutkuje długotrwałym zawieszeniem działania serwisu. Jest to poważny problem, który dotyczy wielu aplikacji internetowych.
Odkrycie, które przedstawili Alexander Klink i Julian Waelde na kongresie 28C3, ujawnia, że podatność wynika z design flaw w algorytmach tablic hashujących. Ten błąd nie zależy od architektury webaplikacji, co czyni go jeszcze bardziej niebezpiecznym.
Atak polega na manipulacji danymi przekazywanymi przez GET/POST, które są składowane w tablicach hashujących. Atakujący dąży do zmapowania przesyłanych parametrów do tej samej wartości hasha, co prowadzi do znacznego obniżenia wydajności systemu. To zjawisko stanowi poważne zagrożenie dla bezpieczeństwa wielu platform internetowych.
Na podstawie: Źródła








