Kritisk sÄrbarhet i WordPress-pluginet wpDiscuz, som har 80 000 installationer

I WordPress-pluginet wpDiscuz, som Àr installerat pÄ mer Àn 80 000 webbplatser, upptÀcktes en farlig sÄrbarhet som möjliggör uppladdning av valfritt fil till servern utan autentisering. Bland annat kan PHP-filer laddas upp och exekvera egen kod pÄ servern. Problemet pÄverkar versioner frÄn 7.0.0 till och med 7.0.4. SÄrbarheten har ÄtgÀrdats i version 7.0.5.

Pluginet wpDiscuz möjliggör anvÀndning av AJAX för dynamisk kommentaröverföring utan att sidan behöver laddas om. SÄrbarheten uppstod pÄ grund av ett fel i koden för kontroll av uppladdade filtyper, som anvÀnds för att bifoga bilder till kommentarer. För att begrÀnsa uppladdningen av godtyckliga filer anropades en funktion för att bestÀmma MIME-typen baserat pÄ innehÄllet, vilket enkelt kunde kringgÄs för att ladda upp PHP-filer. FilÀndelsen var inte begrÀnsad. Till exempel kunde en fil myphpfile.php laddas upp genom att först ange sekvensen 89 50 4E 47 0D 0A 1A 0A, som identifierar PNG-bilder, och sedan följa det med en block med «<?php» som innehÄller PHP-kod.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster