SÄrbarhet i Apache Struts som möjliggör kodkörning pÄ servern.

I web-ramverket Apache Struts, som anvÀnds för att skapa web-applikationer i Java med hjÀlp av MVC-paradigmet (Model-View-Controller), har en sÄrbarhet identifierats (CVE-2024-53677). SÄrbarheten ger en extern angripare möjlighet att skriva en fil pÄ en godtycklig plats i filsystemet pÄ servern genom att skicka en sÀrskilt utformad HTTP-begÀran. Problemet pÄverkar versioner frÄn 2.0.0 till 2.3.37, frÄn 2.5.0 till 2.5.33 och frÄn 6.0.0 till 6.3.0.2, och upptrÀder i applikationer som anvÀnder komponenten FileUploadInterceptor för uppladdning av filer till servern.

SÄrbarheten orsakas av bristande validering av parametrar som skickas vid filuppladdning. Om en angripare har tillgÄng till filuppladdningsfunktioner i det web-grÀnssnitt som bygger pÄ Apache Struts, kan de ange ett vÀrde i stil med "..\/..\/..\/..\/..\/webapps\/ROOT" och lyckas spara filen utanför katalogen för uppladdade data (exploits prototyp). Genom att fÄ möjlighet att skriva filer pÄ godtyckliga stÀllen i filsystemet kan angriparen organisera körning av sina egna kommandon pÄ servern, genom att skriva över skript eller konfigurationsfiler, i den utstrÀckning som rÀttigheterna för den anvÀndare som kör web-applikationen tillÄter. Om web-applikationen körs i en Apache Tomcat-container som körs med root-rÀttigheter kan angriparen fÄ privilegierad Ätkomst till systemet.

SĂ„rbarheter i Apache Struts Ă€r betydelsefulla dĂ„ detta ramverk Ă€r populĂ€rt i företagsystem som Ă€r tillgĂ€ngliga via webben. Enligt statistik frĂ„n RedMonk anvĂ€ndes Apache Struts i web-applikationer av 65 % av företagen pĂ„ Fortune 100-listan. År 2017 ledde en attack mot informationssystemet för företaget Equifax, som anvĂ€nde en sĂ„rbar version av Apache Struts, till lĂ€ckage av personuppgifter för 143 miljoner invĂ„nare i USA.

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