Бекдор у 93 плагінах та темах оформлення AccessPress, що застосовуються на 360 тисячах сайтів

Зловмисникам вдалося вбудувати бекдор у 40 плагінів та 53 теми оформлення для системи управління контентом WordPress, які розробляє компанія AccessPress, яка заявляє, що її доповнення використовуються на більш ніж 360 тисячах сайтів. Результати аналізу інциденту поки не наводяться, але передбачається, що шкідливий код вдалося впровадити в ході компрометації сайту AccessPress, внісши зміни, що пропонуються для завантаження архіву з уже випущеними релізами, оскільки бекдор присутній тільки в коді, що поширюється через офіційний сайт AccessPress, але відсутній ж випусках доповнень, що розповсюджуються через каталог WordPress.org.

Наявність шкідливих змін було виявлено дослідником із компанії JetPack (підрозділ компанії Automatic, що займається розробкою WordPress) під час вивчення шкідливого коду, виявленого на сайті одного з клієнтів. Аналіз ситуації показав, що шкідливі зміни були присутні у WordPress-доповненні, завантаженому з офіційного сайту AccessPress. Інші доповнення того ж виробника також схильні до шкідливої ​​модифікації, що дозволяє отримати повний доступ до сайту з правами адміністратора.

У ході модифікації зловмисники додали в архіви з плагінами та темами оформлення файл initial.php, який був підключений через директиву include у файлі functions.php. Для заплутування слідів шкідливий вміст у файлі initial.php було закамуфльовано у вигляді блоку даних у кодуванні base64. Шкідлива вставка під виглядом отримання зображення із сайту wp-theme-connect.com завантажувала у файл wp-includes/vars.php безпосередньо код бекдора.

Бекдор у 93 плагінах та темах оформлення AccessPress, що застосовуються на 360 тисячах сайтів
Бекдор у 93 плагінах та темах оформлення AccessPress, що застосовуються на 360 тисячах сайтів

Перші сайти, що включають шкідливі зміни у додатках AccessPress, були виявлені у вересні 2021 року. Передбачається, що саме тоді на додаток і був підставлений бекдор. Перше повідомлення компанії AccessPress про виявлену проблему залишилося без відповіді та уваги AccessPress вдалося досягти лише після залучення до розгляду команди WordPress.org. 15 жовтня 2021 року вражені бекдором архіви було видалено із сайту AccessPress, а 17 січня 2022 року було випущено нові версії доповнень.

Компанія Sucuri окремо вивчила сайти, на яких були встановлені уражені версії AccessPress та виявила наявність завантажених через бекдор шкідливих модулів, які здійснюють розсилку спаму та перенаправлення переходів на шахрайські сайти (модулі були датовані 2019 та 2020 роками). Передбачається, що автори бекдору продавали доступ до скомпрометованих сайтів.

Теми оформлення, в яких зафіксовано підстановку бекдору:

  • accessbuddy 1.0.0
  • accesspress-basic 3.2.1
  • accesspress-lite 2.92
  • accesspress-mag 2.6.5
  • accesspress-parallax 4.5
  • accesspress-ray 1.19.5
  • accesspress-root 2.5
  • accesspress-staple 1.9.1
  • accesspress-store 2.4.9
  • agency-lite 1.1.6
  • aplite 1.0.6
  • bingle 1.0.4
  • bloger 1.2.6
  • construction-lite 1.2.5
  • doko 1.0.27
  • enlighten 1.3.5
  • fashstore 1.2.1
  • fotography 2.4.0
  • gaga-corp 1.0.8
  • gaga-lite 1.4.2
  • one-paze 2.2.8
  • parallax-blog 3.1.1574941215
  • parallaxsome 1.3.6
  • punte 1.1.2
  • revolve 1.3.1
  • ripple 1.2.0
  • scrollme 2.1.0
  • sportsmag 1.2.1
  • storevilla 1.4.1
  • swing-lite 1.1.9
  • the-launcher 1.3.2
  • the-monday 1.4.1
  • uncode-lite 1.3.1
  • unicon-lite 1.2.6
  • vmag 1.2.7
  • vmagazine-lite 1.3.5
  • vmagazine-news 1.0.5
  • zigcy-baby 1.0.6
  • zigcy-cosmetics 1.0.5
  • zigcy-lite 2.0.9

Плагіни, в яких виявлено підстановку бекдору:

  • accesspress-anonymous-post 2.8.0 2.8.1 1
  • accesspress-custom-css 2.0.1 2.0.2
  • accesspress-custom-post-type 1.0.8 1.0.9
  • accesspress-facebook-auto-post 2.1.3 2.1.4
  • accesspress-instagram-feed 4.0.3 4.0.4
  • accesspress-pinterest 3.3.3 3.3.4
  • accesspress-social-counter 1.9.1 1.9.2
  • accesspress-social-icons 1.8.2 1.8.3
  • accesspress-social-login-lite 3.4.7 3.4.8
  • accesspress-social-share 4.5.5 4.5.6
  • accesspress-twitter-auto-post 1.4.5 1.4.6
  • accesspress-twitter-feed 1.6.7 1.6.8
  • ak-menu-icons-lite 1.0.9
  • ap-companion 1.0.7 2
  • ap-contact-form 1.0.6 1.0.7
  • ap-custom-testimonial 1.4.6 1.4.7
  • ap-mega-menu 3.0.5 3.0.6
  • ap-pricing-tables-lite 1.1.2 1.1.3
  • apex-notification-bar-lite 2.0.4 2.0.5
  • cf7-store-to-db-lite 1.0.9 1.1.0
  • comments-disable-accesspress 1.0.7 1.0.8
  • easy-side-tab-cta 1.0.7 1.0.8
  • everest-admin-theme-lite 1.0.7 1.0.8
  • everest-coming-soon-lite 1.1.0 1.1.1
  • everest-comment-rating-lite 2.0.4 2.0.5
  • everest-counter-lite 2.0.7 2.0.8
  • everest-faq-manager-lite 1.0.8 1.0.9
  • everest-gallery-lite 1.0.8 1.0.9
  • everest-google-places-reviews-lite 1.0.9 2.0.0
  • everest-review-lite 1.0.7
  • everest-tab-lite 2.0.3 2.0.4
  • everest-timeline-lite 1.1.1 1.1.2
  • inline-call-to-action-builder-lite 1.1.0 1.1.1
  • product-slider-for-woocommerce-lite 1.1.5 1.1.6
  • smart-logo-showcase-lite 1.1.7 1.1.8
  • smart-scroll-posts 2.0.8 2.0.9
  • smart-scroll-to-top-lite 1.0.3 1.0.4
  • total-gdpr-compliance-lite 1.0.4
  • total-team-lite 1.1.1 1.1.2
  • ultimate-author-box-lite 1.1.2 1.1.3
  • ultimate-form-builder-lite 1.5.0 1.5.1
  • woo-badge-designer-lite 1.1.0 1.1.1
  • wp-1-slider 1.2.9 1.3.0
  • wp-blog-manager-lite 1.1.0 1.1.2
  • wp-comment-designer-lite 2.0.3 2.0.4
  • wp-cookie-user-info 1.0.7 1.0.8
  • wp-facebook-review-showcase-lite 1.0.9
  • wp-fb-messenger-button-lite 2.0.7
  • wp-floating-menu 1.4.4 1.4.5
  • wp-media-manager-lite 1.1.2 1.1.3
  • wp-popup-banners 1.2.3 1.2.4
  • wp-popup-lite 1.0.8
  • wp-product-gallery-lite 1.1.1

Джерело: opennet.ru

Додати коментар або відгук