Jak oznaczać treści AI, by nie dostać kary? Zapisz się na bezpłatne szkolenie o AI Act
Konferencja Mega Sekurak Hacking Party w Krakowie – 26-27 października!
17 sierpnia startują Dni Otwarte Sekurak.Academy. Dołącz bezpłatnie 🙂
Jak oznaczać treści AI, by nie dostać kary? Zapisz się na bezpłatne szkolenie o AI Act
Konferencja Mega Sekurak Hacking Party w Krakowie – 26-27 października!
17 sierpnia startują Dni Otwarte Sekurak.Academy. Dołącz bezpłatnie 🙂
To niby zwykły XSS w kliencie chata Steam (samo rozwiązanie można zobaczyć tutaj). Czyli można wykonać JavaScript w przeglądarce ofiary. Ale czy na pewno tylko JavaScript?
Wskazany wyżej błąd (krytyczność 9.3/10 w skali CVSS) umożliwiał uruchomienie absolutnie dowolnej binarki z komputera ofiary, a to wszystko po przesłaniu takiego niewinnego linka za pomocą chatu:
[url=steam://openexternalforpid/10400/file:///C:/Windows/cmd.exe]click me[/url]
Widać tutaj kilka ciekawostek – po pierwsze tzw. BB code (nawiasy kwadratowe), które były zamieniane na tagi HTML. Do tego obsługa protokołu steam:// oraz magiczny ciąg znaków: openexternalforpid/10400 dający możliwość uruchomienia dowolnej binarki z lokalnego komputera.
Bug załatano, wypłacając $7500 w ramach programu bug bounty.
–ms