Starbound Academy

Открытая награда: почему быстрое обновление лучше надежды

Академия Starbound · Урок для всей семьи · Около 6 минут чтения

Совет: нажмите кнопку «🔍 Линза» внизу — и текст станет крупнее.

Примечание редакции: пост @IntCyberDigest («17 часов никто не взломал») устарел уже к моменту публикации. По более позднему сообщению (@heapsoverflow), ключ забрали около 11:47 по восточному времени США (ET) 25 октября 2026 года. Это сообщение исследователя; Академия не проверяла его независимо.

Что случилось — простыми словами

  1. 21 октября 2026 года команда PHP (Hypertext Preprocessor — язык, на котором работают очень многие сайты) выпустила срочные обновления против двух серьёзных ошибок. Их прозвали «PHP2Shell».
  2. Ошибки получили номера CVE (Common Vulnerabilities and Exposures — общий список известных уязвимостей): CVE-2026-109618 и CVE-2026-109619. Оценка опасности по CVSS 4.0 (Common Vulnerability Scoring System — система оценки уязвимостей): 9.2 из 10, «критическая».
  3. Один разработчик нарочно оставил сервер без обновления, спрятал на нём ключ от цифрового кошелька с наградой и бросил вызов: «Заберите, если сможете».
  4. Подборка сообщила: «прошло 17 часов, награду никто не забрал». Многие решили, что угроза преувеличена.
  5. Но исследователь сообщил, что всё-таки получил удалённое выполнение кода (RCE — Remote Code Execution) и добрался до ключа. Вывод: «пока никто не смог» — это не защита, а просто вопрос времени.

Юные защитники 🛡️

  1. Представь сундук с призом и дверь со сломанным замком. Мастер уже принёс новый замок, но хозяин сказал: «Подожду, вдруг никто не заметит».
  2. Сначала все пробовали и не могли. Хозяин радовался.
  3. А потом один упорный искатель нашёл способ — и сундук открыт!
  4. Наше правило: пришло обновление — ставим сразу. Новый замок лучше надежды!
  5. Игра: посмотри через «линзу защитника» на свой планшет или телефон. Есть ли там кнопка «Обновить»? Попроси взрослого нажать её вместе с тобой.

Средняя группа: почти профи 🔧

  1. Окно уязвимости. Время между выходом исправления и его установкой — это окно для атакующих. После публикации исправления злоумышленники сравнивают старый и новый код и быстро находят ошибку.
  2. Почему сначала «не получалось». Сложные ошибки работы с памятью (use-after-free — «использование памяти после освобождения») срабатывают не всегда и зависят от настроек сервера. Неудачные попытки — не доказательство безопасности.
  3. Цифры риска. EPSS (Exploit Prediction Scoring System — система прогноза эксплуатации) даёт этим ошибкам около 0,9998 и 0,99997 — то есть почти наверняка их будут использовать. При этом их пока нет в каталоге KEV (Known Exploited Vulnerabilities — известные эксплуатируемые уязвимости) агентства CISA (Cybersecurity and Infrastructure Security Agency). «Нет в каталоге» не значит «безопасно».
  4. Ещё одна ошибка. Для CVE-2026-115560 в выпусках 21 октября исправления нет — следите за следующими обновлениями.
  5. Что делать защитнику:
    1. Составить список всех систем с PHP.
    2. Обновить до 8.5.12, 8.4.27, 8.3.36 или 8.2.35; версии 8.1 и старше — переход на поддерживаемую версию.
    3. Перезапустить рабочие процессы, чтобы реально работала новая версия.
    4. Следить за подозрительными процессами, которые запускает веб-сервер.
  6. Хочешь понять, как устроены такие системы изнутри? Загляни в модуль «Сделай сам».

Старшие: мудрость и ответственность 📜

  1. Эта история — о соблазне откладывать. Исправление уже было в руках, но решили проверить, «а вдруг обойдётся».
  2. Писание говорит прямо:
    «Благоразумный видит беду, и укрывается; а неопытные идут вперед, и наказываются.» — Притчи 22:3 (Синодальный перевод)
  3. Благоразумие в цифровом мире — это своевременное обновление, резервные копии и внимательность к предупреждениям.
  4. Помогите близким: проверьте вместе, включены ли автоматические обновления на их устройствах.

Главное

  1. Быстрое обновление закрывает дверь до того, как кто-то найдёт ключ.
  2. «Никто ещё не взломал» — не то же самое, что «безопасно».
  3. Защищать — значит действовать заранее. Вы справитесь! 💪

Источники

  1. Пост в X International Cyber Digest @IntCyberDigest

    Подборка сообщила: сервер без обновления с ключом-наградой «17 часов никто не взломал».

    “A developer hid a Bitcoin key on a PHP server left unpatched against PHP2Shell, the critical flaws fixed on Oct 21, and dared anyone to steal it. 17 hours on, the wallet holds ~$2,000 and nobody has taken it.”

    Проверено вживую: 26 окт. 2026 Открыть в X ↗

  2. Пост в X heapsoverflow @heapsoverflow

    Исследователь сообщает, что всё-таки взломал сервер-приманку самодельным эксплойтом PHP2Shell.

    “After struggling a lot, finally pwned […] with the latest PHP2Shell hand-made exploit. It was quite tricky to get it working.”

    Проверено вживую: 26 окт. 2026 Открыть в X ↗


С заботой, команда Starbound