Сегодня 12 марта 2026
18+
MWC 2018 2018 Computex IFA 2018
реклама
Теги → javascript

«Википедию» временно закрыли для редактирования из-за атаки вредоносного скрипта

Управляющая «Википедией» некоммерческая организация накануне временно перевела платформу в режим «только для чтения» из-за того, что пользователи обнаружили код, который мог удалять статьи и размещать в описании правки русскоязычный текст.

 Источник изображения: Luke Chesser / unsplash.com

Источник изображения: Luke Chesser / unsplash.com

Атака посредством вредоносного JavaScript затронула связанную с Wikimedia Foundation учётную запись WMFOffice. При удалении статей в описании правки скрипт оставлял русскоязычное сообщение «Закрываем проект»; правки, однако, он успел внести только на сайте Meta✴-Wiki, посвящённом программным проектам организации. Код удалось связать с одним из пользователей платформы, который загрузил его в русскоязычный раздел сайта в марте 2024 года, то есть файл находился в спящем режиме около двух лет. В коде упоминается запуск расширения Special:Nuke для администраторов — оно используется для массового удаления недавно созданных страниц; скрипт запускает функцию Nuke, обращая её на случайные материалы и пытается также разместить несуществующее изображение «Woodpecker10.jpg».

Неудавшуюся атаку сравнили с компьютерным червём: если бы вредоносный файл оказался на главной странице одной из платформ, он в теории помог бы неизвестным злоумышленникам в перехвате функций редактирования от любой учётной записи с привилегиями администратора, когда владелец этого аккаунта посетил бы заражённую страницу. Атака была инициирована, когда сотрудники службы безопасности тестировали все приложения JavaScript и загрузили неактивный вредоносный файл.

«Сегодня ранее сотрудники Wikimedia Foundation проводили проверку безопасности пользовательского кода в „Википедии“. В ходе проверки мы активировали спящий код, который быстро идентифицировали как вредоносный. В качестве превентивной меры мы временно отключили редактирование в „Википедии“ и прочих проектах Wikimedia на время удаления вредоносного кода и подтверждения безопасности сайта для пользователей. Вызвавшая этот сбой проблема безопасности разрешена. Код оставался активным в течение 23 минут. За это время он изменил и удалил материалы в Meta✴-Wiki, которые сейчас восстанавливаются, но необратимого ущерба не причинил. Мы разрабатываем дополнительные меры безопасности, чтобы сократить риск повторения подобных инцидентов», — прокомментировали инцидент ресурсу PCMag в Wikimedia Foundation. Пользователя, который, предположительно, загрузил вредоносный файл с именем «test.js», заблокировали.

Классическую «Змейку» встроили в адресную строку браузера — хватило JavaScript и шрифта Брайля

Когда мобильные телефоны не могли похвастаться мощными процессорами и экранами высокого разрешения, весомым достижением могла показаться игра «Змейка», которой не требовалось ни того, ни другого. Теперь появилась совершенно неожиданная её версия, которой достаточно адресной строки браузера.

 Источник изображения: Demian Ferreiro

Источник изображения: Demian Ferreiro

Разработчик Демиан Феррейро (Demian Ferreiro) назвал свой проект URL Snake и охарактеризовал его как «своего рода шутку». Исходный код игры он опубликовал на GitHub и призвал общественность подключаться. Минималистичное приложение заняло менее 400 строк кода JavaScript, а для прорисовки игры в адресной строке используются символы шрифта Брайля в Unicode. Размер игрового поля составляет 40 × 4 точки, плавную отрисовку обеспечивает метод RequestAnimationFrame, — но игрокам придётся мириться с ограниченным размером игрового пространства и действовать быстро.

«Оказывается, каждый символ [шрифта] Брайля умещается в сетку 2 × 4 точки. Это два возможных состояния для каждой из восьми точек. То есть 2⁸ = 256 возможных значений. Целый байт! И, к счастью, в Unicode закодированы все эти 256 возможных значений и сопоставлены с кодовыми точками по очень чёткой схеме», — прокомментировал уникальный проект его создатель. Браузерная «Змейка» в адресной строке удивительно хорошо вписалась в нехитрые возможности анимации, которые может предложить шрифт Брайля.

На один неприятный побочный эффект игры обратил внимание ресурс Tom’s Hardware: после даже непродолжительной игровой сессии история браузера быстро наполняется огромным числом записей URL Snake. Как оказалось, на этот случай в Chrome предусмотрена возможность фильтровать историю по группе и быстро удалять ненужные записи целыми наборами.


window-new
Soft
Hard
Тренды 🔥
В WhatsApp появились аккаунты для самых маленьких — их полностью контролируют родители 16 мин.
Соавтор Overwatch вернулся с новой игрой — мультиплеерным шутером The Legend of California в открытом мире Дикого Запада 2 ч.
«Эксперт РА» перешло на ПО для управления динамической ИТ-инфраструктурой от «Базиса» 2 ч.
«Эксперт РА» перешло на ПО для управления динамической ИТ-инфраструктурой от «Базиса» 2 ч.
Perplexity представила Personal Computer — облачного ИИ-агента для компьютеров Apple Mac mini 3 ч.
Сгенерированные Google Genie 3 игровые миры недолговечны — они начинают разваливаться уже через минуту 4 ч.
AMD анонсировала FSR Diamond — технологию нейронного рендеринга для Xbox нового поколения и, возможно, не только 5 ч.
Google рассказала, как улучшит производительность и автономность Android-смартфонов 11 ч.
Microsoft добавит «режим Xbox» на каждый компьютер с Windows 11 12 ч.
Valve отвергла обвинения властей Нью-Йорка в организации азартных игр и сравнила лутбоксы в Counter-Strike 2 c Лабубу 13 ч.
NVIDIA инвестирует в Nebius $2 млрд в рамках стратегического партнёрства в сфере ИИ ЦОД 44 мин.
Seagate: война на Ближнем Востоке пока не угрожает поставкам компонентов для ИИ 56 мин.
Nvidia вложит в Nebius Аркадия Воложа $2 млрд для строительства дата-центров под нужды ИИ 2 ч.
Meta представила четыре новых ИИ-ускорителя MTIA — с FP8-производительностью до 10 Пфлопс 2 ч.
Память может не подешеветь ещё несколько лет, предупредили участники рынка 3 ч.
Meta представила четыре собственных ИИ-ускорителя MTIA для инференса — чипы Nvidia и AMD они не заменят 3 ч.
Интерфейс складного iPhone будет напоминать Apple iPad 3 ч.
Акционеры подали в суд на Intel за сдачу 10 % компании правительству США под давлением Трампа 4 ч.
Складной смартфон Oppo Find N6 распаковали на камеру и кратко обозрели в преддверии анонса 17 марта 5 ч.
Asus представила геймерские мониторы ROG Strix OLED XG27AQDMG Gen2, XG27ACDMS и XG27AQDMES с защитой от выгорания 6 ч.