V WordPress vtičniku , ki jenameščen na več kot 80 tisoč spletnih straneh, je nevarna ranljivost, ki omogoča nalaganje katerega koli datoteke na strežnik brez avtentifikacije. Med drugim je mogoče naložiti PHP-datoteke in izvršiti svoj kodo na strežniku. Težavi so dovzetne različice od 7.0.0 do 7.0.4 vključno. Ranljivost je bila odpravljena v izdajah 7.0.5.
Vtičnik wpDiscuz omogoča uporabo AJAX-a za dinamično pošiljanje komentarjev brez osveževanja strani. Ranljivost je posledica pomanjkljivosti v kodi za preverjanje naloženih tipov datotek, ki se uporablja za pripenjanje slik komentarjem. Za omejitev nalaganja poljubnih datotek je bila klicana funkcija za določanje MIME-tipa po vsebini, ki jo je bilo enostavno obiti za nalaganje PHP-datotek. Razširitev datoteke ni bila omejena. Na primer, mogoče je bilo naložiti datoteko myphpfile.php, pri čemer je bilo na začetku navedeno zaporedje 89 50 4E 47 0D 0A 1A 0A, ki identificira PNG-slike, za njim pa je bilo mogoče dodati blok „<?php“ s PHP-kodo.
Izvor: opennet.ru
