Moguća je SQL injekcija, no PoC.
Prijavljena je ranjivost jos pre par meseci, ali nikada nisam dobio odgovor.
Potencijalno moguća SQL injekcija.
https://www.amss.org.rs/
Tehnička škola u Zaječaru ranjiva je na SQLi.
Napadač može da izmeni SQL upit izvršavanjem SQL komandi.
Ranjivost sam ODMAH prijavio još pre 2 meseca, ali nikada nisam dobio odgovor.
Na sajtu Osnovnog suda u Šapcu primetio sam greške koje potencijalno ukazuju na moguću SQL injekciju.
Poslao sam im mejl o ovome, ali nema odgovora.
1. XSS ranjivost sam otkrio tako što sam uneo testni payload u polje za pretragu i JavaScript alert se pojavio odmah, bez pritiska na Enter i bez ikakvog HTTP zahteva prema serveru.
Ovo jasno pokazuje da se obrada korisničkog unosa i kasnije izvršavanje odvija isključivo u pretraživaču (client-side).
Ovo nije reflected XSS, jer:
- server ne vraća korisnički input u svom HTML odgovoru,
- aplikacija koristi frontend JavaScript koji direktno ubacuje nefiltrirani unos u DOM, što dovodi do izvršavanja koda na klijentu.
2. Nasao sam ranjivost u viewAllProductsFunc, gde se korisnički unos direktno ubacivao u HTML kroz href="/rezultati-pretrage/?q=${query}" bez encodeURIComponent() sanitizacije.
