Kritické zraniteľnosti v pluginoch WordPress, ktoré majú viac ako 400 tisíc inštalácií

V troch populárnych pluginov pre systém správy webového obsahu WordPress, ktorý má viac ako 400 tisíc inštalácií, Boli identifikované kritické zraniteľnosti:

  • Zraniteľnosť v pluginu InfiniteWP Client, ktorý má viac ako 300 tisíc aktívnych inštalácií, umožňuje pripojenie bez prechádzania autentifikácie ako administrátor stránky. Keďže plugin je určený na zjednotenie správy viacerých stránok na serveri, útočník môže získať kontrolu okamžite nad všetkými stránkami spravovanými pomocou InfiniteWP Client. Na útok stačí poznať prihlasovacie meno používateľa s právami administrátora, po čom je možné prostredníctvom poslania špeciálneho POST požiadavku (uvedením parametra „add_site“ alebo „readd_site“) sa prihlásiť do administračného rozhrania s právami tohto používateľa. Zraniteľnosť je spôsobená chybou v implementácii funkcie automatického prihlásenia.
    Problém bola odstránená v vydaní InfiniteWP Client 1.9.4.5.
  • Dve zraniteľnosti v pluginu WP Database Reset, ktorý sa používa na približne 80 tisíc stránkach. Prvá zraniteľnosť umožňuje bez prechádzania autentifikácie resetovať do pôvodného stavu obsah akýchkoľvek tabuliek v databáze (privedie ich do stavu čerstvej inštalácie WordPress, odstráni súvisiace dáta so stránkou). Problém je spôsobený absenciou kontroly oprávnení pri vykonávaní funkcie resetovania.

    Druhá zraniteľnosť v WP Database Reset vyžaduje autentifikovaný prístup (stačí mať účet s minimálnymi právami poslucháča) a umožňuje získať práva administrátora stránky (je možné dosiahnuť odstránenie všetkých používateľov z tabuľky wp_users, po čom aktuálny zostávajúci používateľ bude spracovaný ako administrátor). Problémy boli odstránené v vydaní 3.15.

  • Zraniteľnosť v pluginu WP Time Capsule, ktorý má viac ako 20 tisíc inštalácií, umožňuje pripojenie s právami administrátora bez prechádzania autentifikácie. Na vykonanie útoku stačí pridať do POST požiadavku reťazec IWP_JSON_PREFIX, pri ktorom sa bez akýchkoľvek kontrol spúšťa funkcia wptc_login_as_admin. Problém bola odstránená v vydaní 1.21.16.

    Kritické zraniteľnosti v pluginoch WordPress, ktoré majú viac ako 400 tisíc inštalácií

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster