En den fria forummotoren phpBB har en sÄrbarhet upptÀckts som tillÄter att genom att skicka en HTTP-förfrÄgan koppla upp sig mot sessionen av vilken forumanvÀndare som helst. SÄrbarheten upptrÀder i phpBB:s standardkonfiguration. Problemet har ÄtgÀrdats i version phpBB 3.3.17.
Vid attacker mot vanliga anvÀndare kan man fÄ tillgÄng till privat meddelandeutbyte och möjlighet att skicka meddelanden i anvÀndarens namn. Vid attacker mot moderatorer och administratörer kan man ta bort andras meddelanden och se IP-adresser och e-post, lÀsa privat meddelandeutbyte, men man kan inte logga in i administrationsgrÀnssnittet och fÄ tillgÄng till vÀrden.
Detaljer om sÄrbarheten ges inte, men med hjÀlp av AI har metoden för utnyttjande Äterskapats baserat pÄ ÄtgÀrden, som gÄr ut pÄ att anropa hanteraren "login_link" med att sÀtta autentiseringsmetoden "auth_provider=apache" och ersÀtta inloggningen via Basic Auth, vilket gör att PHP stÀller in miljövariabeln "PHP_AUTH_USER=anvÀndarnamn" och phpBB hÀmtar anvÀndarnamnet utan att kontrollera lösenordet. Till exempel, för att fÄ session-ID för anvÀndaren admin och spara det i filen cookies.txt kan följande kod utföras:
curl -i -s \
-c cookies.txt \
-b cookies.txt \
-u 'admin:anything' \
-d 'login=Login&login_username=admin&login_password=anything' \
'https://target.example/forum/ucp.php?mode=login_link&auth_provider=apache&login_link_any=1'
KĂ€lla: opennet.ru
