U radu programskog paketa Contao uočena je sigurnosna ranjivost. Radi se o sustavu koji služi za upravljanje web sadržajem (eng. content management system), ranije poznatom pod nazivom TYPOlight. Navedena ranjivost javlja se kao posljedica neispravne obrade ulaznih podataka. Riječ je o podacima koji su predani preko HTTP zaglavlja "X_FORWARDED_FOR". Napadači spomenutu ranjivost mogu iskoristiti za umetanje proizvoljnog HTML ili skriptnog koda. Budući da je dostupna odgovarajuća nadogradnja, svim se korisnicima preporuča njezina primjena.
_______________________________________________________________________________
ID upozorenja: ADV-LSS-2011-01-003
Naslov: Uocena ranjivost u radu programskog paketa Contao
Datum: 2011-01-19
OS: Windows, Linux, Mac OS, BSD, Solaris
Programski paket: Contao
Tip sigurnosnog problema: XSS napad
Rizik: Srednji
_______________________________________________________________________________
[1] Uvod
Prilikom upotrebe programskog paketa Contao uocen je sigurnosni nedostatak.
Contao je jedan od popularnijih open source sustava koji sluzi za upravljanje web sadrzajem (eng. content management system, CMS). Prethodno je bio poznat pod imenom TYPOlight.
Bitnije od karakteristika su:
- unaprijed ugradjeni moduli (kao npr. vijesti, kalendar, forum i dr.),
- koristi Ajax tehnologiju,
- Web 2.0 podrska, i dr.
Vise detalja o navedenom programskom paketu dostupno je na sljedecoj web adresi:
http://www.contao.org/
-------------------------------------------------------------------------------
[2] Sigurnosni problem
Navedena sigurnosna ranjivost, nastala zbog nepravilne obrade pojedinih ulaznih podataka, zlonamjernim korisnicima omogucuje izvodjenje XSS napada.
-------------------------------------------------------------------------------
[3] Sigurnosna zastita
Svim se korisnicima, u svrhu zastite, savjetuje nadogradnja na inacicu 2.9.3.
-------------------------------------------------------------------------------
[4] Analiza
Sigurnosni propust javlja se kao posljedica neispravne provjere ulaznih podataka
predanih preko HTTP zaglavlja "X_FORWARDED_FOR". Napadaci ranjivost mogu iskoristiti za umetanje proizvoljnog HTML ili skriptnog koda koji ce se izvrsiti u korisnikovom pregledniku u kontekstu doticne stranice kada se gledaju zlonamjerni podaci.
Ranjivost je uocena u inacici 2.9.2, no postoji mogucnost da i ostale inacice sadrze
istu ranjivost.
-------------------------------------------------------------------------------
[5] Credit
Informacije o navedenom sigurnosnom propustu objavio je:
David Vieira-Kurz, MajorSecurity.
Tekstovi izvorne preporuke nalaze se na sljedecim web adresama:
http://www.contao.org/news/items/contao-2_9_3.html
http://dev.contao.org/issues/2751
-------------------------------------------------------------------------------
[6] LSS/ZESOI/FER
LSS, www.lss.hr - laboratorij za sustave i signale pri Zavodu za elektronicke
sustave i obradbu informacija Fakulteta elektrotehnike i racunarstva
Sveucilista u Zagrebu
_______________________________________________________________________________
Posljednje sigurnosne preporuke