Databasinflöde i WordPress-tillÀgget UpdraftPlus, med 3 miljoner installationer

I WordPress-tillÀgget UpdraftPlus, som har mer Àn 3 miljoner aktiva installationer, har en farlig sÄrbarhet identifierats (CVE-2022-0633) som gör att en extern anvÀndare kan ladda ner en kopia av webbplatsens databas, dÀr förutom innehÄllet Àven finns parametrar för alla anvÀndare och hashade lösenord. Problemet har ÄtgÀrdats i versionerna 1.22.3 och 2.22.3, som rekommenderas att installeras sÄ snart som möjligt av alla UpdraftPlus-anvÀndare.

UpdraftPlus presenteras som det mest populÀra tillÀgget för att skapa sÀkerhetskopior av webbplatser som drivs av WordPress-plattformen. PÄ grund av bristande behörighetskontroll tillÀt tillÀgget att sÀkerhetskopior av webbplatsen och den relaterade databasen kunde laddas ner inte bara av administratörer, utan Àven av vilken registrerad anvÀndare som helst, till exempel en anvÀndare med abonnentstatus.

För att ladda ner sÀkerhetskopior i UpdraftPlus anvÀnds en identifierare som genereras baserat pÄ tidpunkten för sÀkerhetskopian och en slumpmÀssig sekvens (nonce). Problemet Àr att pÄ grund av bristen pÄ tillrÀckliga kontroller i hanteringen av heartbeat-förfrÄgningar i WordPress, kan vilken anvÀndare som helst fÄ information om den senaste sÀkerhetskopian med hjÀlp av en speciellt utformad förfrÄgan, vilken inkluderar uppgifter om tidpunkten och den relaterade slumpmÀssiga sekvensen.

Baserat pÄ den information som erhÄllits kan en identifierare skapas och en backup laddas upp genom att anvÀnda e-postmetoden. Den funktion som anvÀnds för denna metod, maybe_download_backup_from_email, krÀver att man gÄr till sidan options-general.php, som endast Àr tillgÀnglig för administratören. Emellertid kan en angripare kringgÄ denna begrÀnsning genom att spoofa den variabel som anvÀnds för att kontrollera $pagenow och skicka en begÀran via en tjÀnstsida som tillÄter obehöriga anvÀndare att fÄ Ätkomst. Till exempel kan man gÄ till sidan för att skicka meddelanden till administratören och skicka en begÀran i form av "wp-admin/admin-post.php//wp-admin/options-general.php?page=updraftplus".

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