xaker
Критическая RCE-уязвимость в GitLab оставалась незамеченной на протяжении 12 лет

Разработчики GitLab выпустили патчи для очередной критической проблемы. Уязвимость получила идентификатор CVE-2026-110264 и максимальную оценку 10,0 балла по шкале CVSS. Баг позволяет удаленно выполнить произвольный код на сервере без аутентификации и затрагивает все self-managed версии GitLab начиная с версии 7.0, вышедшей в 2014 году.

  • среда, 28 октября 2026 г. в 00:00:23
xaker
UEFI-буткит BlackX использует уязвимость Baton Drop для обхода Secure Boot

Эксперты «Лаборатории Касперского» обнаружили новый UEFI-буткит BlackX, который использовался в атаках на дипломатические ведомства Таджикистана, Узбекистана и Туркменистана. Вредонос обходит защиту Secure Boot при помощи старой уязвимости Baton Drop, причем атака работает даже на полностью пропатченных системах под управлением Windows.

  • среда, 28 октября 2026 г. в 00:00:21
xaker
Критическая уязвимость Broccoli2Shell в Brotli вызвала волну экстренных патчей

Специалисты Microsoft и PHP выпустили внеплановые обновления для исправления критической уязвимости CVE-2026-111497, недавно обнаруженной в декодере Brotli. Эту уязвимость уже успели окрестить Node2Shell, HTTPS2Shell, Broccoli2Shell и даже Brotlipocalypse, и ранее патчи уже вышли для Node.js, Bun, Python-пакетов, Envoy и Istio. Однако список ПО, затронутого этой проблемой, продолжает расти.

  • среда, 28 октября 2026 г. в 00:00:20
xaker
Android-троян ZloyRAT маскируется под приложения «Радар для БПЛА» и государственный VPN

Специалисты компании F6 обнаружили новую кампанию по распространению Android-трояна ZloyRAT. Его дропперы выдают за бесплатный государственный VPN-сервис, радар для отслеживания БПЛА и приложение для автомобилистов, которое якобы показывает экипажи ДПС, камеры и наличие топлива на АЗС.

  • среда, 28 октября 2026 г. в 00:00:19
xaker
Исследователи обезвредили опасный форк Popcorn Time на миллионах компьютеров

Исследователи из нидерландской компании Eye Security воспользовались уязвимым механизмом обновления в заброшенном форке Popcorn Time — Time4Popcorn — и удаленно отключили его более чем на 2 млн компьютеров. Специалисты объясняют, что в противном случае этот механизм могли бы использовать злоумышленники, превратив миллионы систем в ботнет.

  • среда, 28 октября 2026 г. в 00:00:18
golang
Keystone 1.0: LLM-шлюз, который не хардкодит модели, держит свои GPU и не теряет ключи

Девушка, милая, мне gemini 3.8 flash, пожалуйста!Имя модели в коде устаревает в день выхода следующей модели. Если у вас десять сервисов, вы перепишете его десять раз и десять раз разнесёте по конфигам ключи вендоров.Keystone. The Model Switchboard. (KTMS) убирает это из кода. Сервис говорит, насколько сложна задача, а шлюз решает, какую модель позвать, с каким ключом и не отдать ли запрос вашей собственной GPU. В простое он занимает 7 МиБ памяти, а с версии 1.0 его API в пределах 1.x не ломает…

  • среда, 28 октября 2026 г. в 00:00:16
golang
Оценил по Сюю 500 запросов в секунду — замерил на ноутбуке: вот где сломалось

Есть глава, которую читали все, кто готовился к секции по проектированию систем: «Приблизительные оценки» у Алекса Сюя. DAU делим на 86 400, умножаем на два для пика, прикидываем объём за год — и получаем «1 160 записей в секунду, 11 600 чтений, 365 терабайт». Я тоже умел это считать. А потом я задал себе простой вопрос: «И Postgres это выдержит?» — и понял, что не знаю. Я знаю, как посчитать нагрузку. Я не знаю, что на самом деле происходит с базой, когда эта нагрузка приходит.Решил не гадать,…

  • среда, 28 октября 2026 г. в 00:00:15
golang
RGSTR: Экономим ресурсы кластера и время SRE: зачем нам нужен декларативный OCI-реестр с нативными …

Каждый, кто поднимает свой Kubernetes-кластер, рано или поздно упирается в вопрос: где хранить Docker-образы?Вариантов вроде бы немного, но каждый со своими граблями:Docker Registry — голый, без UI, без бэкапов, без RBAC. Для прототипа сойдёт, для продакшена — нет.Harbor — мощная штука, но требует PostgreSQL, Redis, Trivy, Core, Jobservice, Notary… Это отдельный мини-кластер со своими миграциями, обновлениями и логами.Nexus / GitLab Registry — либо тяжеловесные, либо привязаны к экосистеме, кот…

  • среда, 28 октября 2026 г. в 00:00:13
javascript
Калькулятор сметы и фильтр каталога. Что теряется между макетом и кодом

Я проектировал каталог и калькулятор сметы для сайта компании, которая строит загородные дома. Моя часть была в проектировании и дизайне, вёрстку и бэкенд делала другая команда. Сайт запущен и работает. Недавно я снял с него разметку, CSS и клиентский скрипт и положил рядом с макетами, чтобы проверить, как решения дошли до кода.Расскажу, как я раскладывал смету на данные, как она устроена в продакшене, какие граничные случаи я оставил без правила и какую спецификацию я передал бы сейчас. Почти …

  • среда, 28 октября 2026 г. в 00:00:11