Kritiske sårbarheder i WordPress-plugins med over 400.000 installationer

I tre populære plugins til webindholdsstyringssystemet WordPress, der tæller over 400.000 installationer, er der identificeret kritiske sårbarheder:

  • Sårbarhed i plugin'et InfiniteWP Client, som har over 300.000 aktive installationer, muliggør tilslutning uden at skulle autentificere sig som administrator på siden. Da plugin'et er designet til at forene administrationen af flere sider på serveren, kan en angriber få kontrol over alle sider, der drives med InfiniteWP Client. For at udføre angrebet er det tilstrækkeligt at kende loginoplysningerne for en bruger med administratorrettigheder, hvorefter en særlig formateret POST-anmodning (med parameteren "add_site" eller "readd_site") kan bruges til at logge ind i administrationsgrænsefladen med denne brugers rettigheder. Sårbarheden skyldes en fejl i implementeringen af funktionen for automatisk login.
    Problemet er blevet løst i udgivelsen af InfiniteWP Client 1.9.4.5.
  • To sårbarheder i plugin'et WP Database Reset, som bruges på omkring 80.000 hjemmesider. Den første sårbarhed tillader nulstilling af indholdet af enhver tabel i databasen (tilstand som en frisk WordPress-installation uden relaterede data) uden at skulle autentificere sig. Problemet skyldes mangel på kontrol af rettigheder ved udførelse af nulstillingsfunktionen.

    Den anden sårbarhed i WP Database Reset kræver autentificeret adgang (det er tilstrækkeligt at have en brugerkonto med minimum rettigheder som abonnent) og giver mulighed for at opnå administratorrettigheder på siden (det kan føre til sletning af alle brugere fra wp_users-tabellen, hvorefter den resterende bruger behandles som administrator). Problemerne er blevet løst i version 3.15.

  • Sårbarhed i plugin'et WP Time Capsule, som har over 20.000 installationer, tillader tilslutning med administratorrettigheder uden at skulle autentificere sig. For at udføre angrebet er det tilstrækkeligt at tilføje strengen IWP_JSON_PREFIX i POST-anmodningen, hvorefter funktionen wptc_login_as_admin kaldes uden nogen kontroller. Problemet er blevet løst er løst i version 1.21.16.

    Kritiske sårbarheder i WordPress-plugins med over 400.000 installationer

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