Databrud i WordPress-pluginet UpdraftPlus med 3 millioner installationer

I WordPress-tilføjelsen UpdraftPlus, som har over 3 millioner aktive installationer, er der opdaget en farlig sårbarhed (CVE-2022-0633), der gør det muligt for en tredjepart at downloade en kopi af webstedets database, som ikke kun indeholder indhold, men også alle brugers parametre og hash-værdier for adgangskoder. Problemet er blevet løst i versionerne 1.22.3 og 2.22.3, som anbefales at blive installeret hurtigst muligt af alle brugere af UpdraftPlus.

UpdraftPlus præsenteres som den mest populære tilføjelse til at lave sikkerhedskopier af websteder, der kører på WordPress-platformen. På grund af forkert adgangskontrol gjorde tilføjelsen det muligt at downloade en sikkerhedskopi af webstedet og den dertil knyttede database ikke kun for administratorer, men også for enhver registreret bruger på webstedet, for eksempel en bruger med abonnentstatus.

For at downloade sikkerhedskopier i UpdraftPlus anvendes en ID, der genereres baseret på tidspunkterne for sikkerhedskopiens oprettelse og en tilfældig sekvens (nonce). Problemet er, at på grund af manglende korrekt validering i håndteringen af heartbeat-anmodninger i WordPress, kan enhver bruger med en specielt udformet anmodning få information om den seneste sikkerhedskopi, som blandt andet inkluderer oplysning om tid og den tilknyttede tilfældige sekvens.

Dernæst kan man basere på de indhentede oplysninger danne en identifikator og uploade en sikkerhedskopi ved hjælp af metoden til upload via e-mail. Den funktion, der anvendes i denne metode, maybe_download_backup_from_email, kræver henvisning til siden options-general.php, som kun er tilgængelig for administratorer. Angriberen kan dog omgå denne begrænsning ved at spoofe den brugte variabel $pagenow og sende en anmodning via en tjenesteside, der tillader adgang for ikke-privilegerede brugere. For eksempel kan man tilgå via siden til at sende en besked til administratoren og sende anmodningen i form af "wp-admin/admin-post.php//wp-admin/options-general.php?page=updraftplus."

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster