Nowe zagrożenie: .NET i JSON mogą prowadzić do zdalnego wykonania kodu!
Nowe zagrożenie: .NET i JSON mogą prowadzić do zdalnego wykonania kodu!
Świat bezpieczeństwa IT wstrzymał oddech po ujawnieniu projektu ysoserial.net, który staje się odpowiednikiem znanego narzędzia ysoserial dla Javy. To narzędzie generuje ciąg znaków, który po deserializacji na serwerze umożliwia atakującemu wykonanie dowolnego kodu.
Przykłady takich luk w systemie można zobaczyć w różnych kontekstach, w tym w deserializacji z JSON oraz przy użyciu ciasteczek, które mają chronić przed CSRF. Szczególnie niebezpieczne są przypadki związane z Dotnetnuke, gdzie deserializacja z XML również stwarza poważne zagrożenia.
Warto przypomnieć, że podobne problemy z deserializacją miały miejsce podczas głośnego ataku na Equifax, gdzie błąd w bibliotece Apache Struts doprowadził do katastrofalnych skutków. W kontekście .NET, temat deserializacji zyskuje na znaczeniu i wymaga pilnej uwagi programistów oraz specjalistów ds. bezpieczeństwa.
Na podstawie: Źródła








