Hacker News Digest

Тег: #vulnerability

Постов: 16

GitLab critical patch release (docs.gitlab.com) 🔥 Горячее

Вышли внеплановые критические патчи GitLab для Community и Enterprise Edition: версии 19.5.1, 19.4.3, 19.3.6, 19.2.9, 19.1.9, 19.0.10 и 18.11.13. Всем, кто разворачивает GitLab самостоятельно, настоятельно рекомендуют немедленно обновиться. Облачный GitLab.com уже работает на исправленной версии, а арендаторы GitLab Dedicated на 19.3.5-internal0 и 19.4.2-internal0 и новее защищены и могут ничего не делать.

Патч закрывает несколько уязвимостей. Самая серьёзная — критическое целочисленное переполнение в компиляторе регулярных выражений. Далее идут уязвимости высокой степени риска: некорректная аутентификация при автосвязывании учётных записей через OmniAuth и LDAP по email, а также отравление кэша в эндпоинтах обнаружения OAuth/OIDC. Средний уровень риска — неправильный контроль доступа к полю email в GraphQL для рабочих элементов, неполное применение блокировки членства SAML/LDAP на уровне инстанса, позволяющее несанкционированно добавлять участников, и раскрытие внутренних учётных данных в заголовках ответов. Детали уязвимостей раскроют через 90 дней после выпуска.

Патч содержит миграции базы данных: на одноузловых установках обновление пройдёт с простоем, а на многоузловых при соблюдении процедур обновления без простоя — без него. Обычные миграции входят в 19.4.3 и 19.3.6, пост-развёртываемые — в 19.4.3.

by artooro • 21 октября 2026 г. в 19:01 • 363 points

Оригинал • HN

#critical#gitlab#graphql#ldap#oauth#oidc#omniauth#regex#saml#vulnerability

Комментарии (85)

Обсуждение дополняет новость о критических патчах GitLab. Пользователи @molf и @zahlman пояснили, что уязвимость вызвана ошибкой в движке регулярных выражений Ruby (onigmo), а не в самом GitLab. @miduil сообщил о еще одной проблеме с regex, позволяющей неавторизованно обращаться к эндпоинту, однако @dvdkon уточнил, что для этого нужна аутентификация и загрузка вредоносного org-mode файла. @artooro, @merb и @mqus отметили, что встроенный проверщик обновлений GitLab часто ошибочно требует обновления даже после установки последней версии, а его отключение занимает много времени. Для быстрой проверки версии на узлах @beaconflint рекомендует команду `gitlab-rake gitlab:env:info`. @yoyohello13 и @131hn заметили, что из-за еженедельных патчей ручное обновление стало невозможным, поэтому советуют использовать AI-агентов или автоматические CI-процессы. @minraws в связи с рисками самохостинга рекомендует строго фильтровать исходящий трафик (например, через Tailscale). @tptacek указал, что оценка CVSS 10.0 без контекста не отражает реальный уровень риска. В то же время @hobofan и @choilive поспорили о влиянии ИИ на безопасность: первый считает текущую ситуацию худшей в истории ИТ из-за массовых уязвимостей, второй — началом «золотого века» с ростом инвестиций в автоматизированные сканеры.

There isn't an easy exploit for this PHP vulnerability (eliastaylor.com) 🔥 Горячее

Вокруг новой уязвимости в PHP раздули панику, но лёгкого эксплойта для неё не существует. Баг реальный и важный, однако он далеко не так прост в использовании, как Log4Shell, Heartbleed или декодирование YAML в Ruby on Rails. На GitHub уже тысячи «PoC», но ни один не работает против чистой установки PHP — автор призывает поднять сервер в Docker и запустить скрипт руками, а не через языковую модель: эксплойты просто не срабатывают.

Причина в том, что почти все поддельные «доказательства» опираются на локальное включение файлов (LFI) — по сути, требуют, чтобы сервер уже выполнял eval(read(файл_от_пользователя)). Это абсурдное предварительное условие: если для атаки нужна существующая уязвимость, позволяющая прочитать /etc/passwd, то баг не тянет на критический. Прошло уже больше десяти часов, на него смотрят полмира и сотни тысяч «сверхразумов», но рабочего эксплойта нет — в отличие от Log4Shell, где ботнеты появлялись мгновенно, ещё до эры ИИ.

Корень проблемы — слепая вера в LLM: люди, не понимающие цепочек use-after-free, уверены, что «Клод всё знает и сделает эксплойт». В итоге модель выдаёт младшему брату отключённый геймпад — на экране написано «эксплойт», есть убедительные логи, но сама модель заранее добавила серверу серьёзную уязвимость. Отсюда и странная одинаковость ошибок: ИИ стал главным «принимающим решения», порождая причудливые «точки Шеллинга» в решениях. Паника подогревалась заявлением члена команды PHP о «катастрофе», всеобщим недоверием к безопасности PHP, видео с аниме-девочкой и ощущением, что LLM нависают над интернетом. Но это не момент Log4J.

by zkldi • 21 октября 2026 г. в 23:13 • 291 points

Оригинал • HN

#docker#github#heartbleed#lfi#log4shell#php#use-after-free#vulnerability#yaml

Комментарии (140)

Вопреки заявлениям об отсутствии простых эксплойтов, специалисты Trail of Bits за несколько часов создали два рабочих варианта, протестировав их на чистой установке MediaWiki. PHP-Security подтвердил наличие use-after-free и краха воркера, продемонстрировав RCE через PHP-FPM и mod_php. При этом большинство публичных PoC требуют доработки и часто зависят от LFI. В сообществе возник спор: одни считают уязвимость одной из самых серьезных за последние годы из-за широкого охвата, другие сомневаются в этом из-за сложности реализации. Многие отмечают разрыв между технической реальностью и медийным ажиотажем, указывая, что паника раздута за счет AI-рекомендаций, а не детального анализа.

Patch the Planet: global response coordination as agents uncover vulnerabilities (openai.com)

Инициатива Patch the Planet позволила выявить критическую уязвимость в PHP — языке, на котором работает значительная часть сайтов и веб-приложений. Модель GPT‑5.6 Sol нашла изъян, а компания Wiz независимо обнаружила и сообщила об обеих уязвимостях. Исправления подготовили сопровождающие PHP при участии OpenAI, Wiz, Cloudflare и других партнёров, а также при содействии государственных киберведомств. По оценке авторов, это одна из самых значимых проблем безопасности за последнее время: она показывает, что ИИ способен находить уязвимости интернет-масштаба, но те же возможности помогают злоумышленникам быстро создавать эксплойты. Ключевой факт: передовые модели нашли эти дыры раньше атакующих, открыв «окно защитника» для подготовки исправлений до раскрытия.

Для организаций, использующих PHP, приоритет — установить обновления; для этого опубликован чекер версий PHP в виде навыка Codex. OpenAI обязалась выделить 1 млрд долларов на субсидируемый доступ Daybreak для организаций с ограниченными ресурсами, защищающих критически важные сервисы. Компания предупреждает, что подобных находок будет резко больше в ближайшие месяцы, и предлагает сообществу обсудить рамки реагирования: сроки раскрытия, экстренное патчирование, ранние уведомления и «безопасные по умолчанию» пакеты.

by nr378 • 21 октября 2026 г. в 14:03 • 219 points

Оригинал • HN

#cloudflare#codex#daybreak#gpt-5.6#openai#php#vulnerability#wiz

Комментарии (142)

Участники обсуждения опровергают «магию» ИИ, считая инициативу OpenAI маркетинговым ходом для создания имиджа «спасителя» кибербезопасности. @nr378 утверждает, что успех зависел от глубоких знаний исследователя Calif о кодовой базе, тогда как @senordevnyc отмечает, что OpenAI лишь указали на использование модели. @OlivOnTech и @aprilnya критикуют «навык» проверки версии PHP, считая бесполезным запуск `php -V`, а @post-it добавляет, что команда `php --version` не всегда показывает версию реально запущенного интерпретатора. @lifeisloving отмечает деградацию навыков молодых инженеров: некоторые Senior-разработчики не знают базовых команд ОС (например, grep) из-за зависимости от LLM. В споре об этике open source @12837615 называет обучение моделей на открытом коде «кражей», а @fritzo и @orangedog считают, что код был отдан добровольно. Вместо раздачи токенов ИИ @12837615 предлагает инвестировать в QA open source проектов для обеспечения 100% покрытия тестами, использования ASAN и фаззеров. @ptmkenny и @sevenzero заметили, что официальные патчи коснулись только поддерживаемых версий (от 8.2), в то время как устаревшие ветки 7.x и 5.6 патчатся сторонними энтузиастами (например, Mr Sury).

I Found a $90k Remote Code Execution Vulnerability in Google (simonkoeck.com)

Исследователь безопасности обнаружил критическую уязвимость удалённого выполнения кода на сайтах документации Google для разработчиков. Всё началось с анализа OAuth-потока: при обращении к /oauth2authorize сервер устанавливал сессионную cookie Flask размером около 1200 байт. Поскольку cookie подписываются, но не шифруются, содержимое оказалось доступно для чтения. Внутри лежал сериализованный через pickle объект OAuth2WebServerFlow, содержавший в открытом виде client_id и client_secret OAuth-приложения Google.

Ключевая находка: этот же client_secret использовался как SECRET_KEY для подписи сессий Flask. Исследователь воспроизвёл подпись офлайн через itsdangerous с производным ключом cookie-session — результат совпал байт в байт. Это означало полную потерю целостности сессии: можно было подделать любые значения и получить валидную подпись. Поскольку callback распаковывал объект потока через pickle.loads, атакующий мог подсунуть произвольный pickle с опасным опкодом REDUCE, что давало неаутентифицированное RCE.

Для доказательства без вреда продакшену использовался payload с time.sleep(N) — задержка ответа точно соответствовала заданному числу секунд. Уязвимость затронула несколько хостов DevSite, включая firebase.google.com, developer.android.com и source.android.com. Google выпустил хотфикс в течение суток, а выплата составила $90 000: базовые $75 000 за RCE уровня S0 с коэффициентом 1.2 за качество отчёта. Рекомендации включают ротацию секретов, отдельный SECRET_KEY для каждой инсталляции, хранение OAuth-объекта на сервере и отказ от pickle на границе с клиентом.

by soeckly • 12 октября 2026 г. в 07:28 • 238 points

Оригинал • HN

#android#firebase#flask#google#itsdangerous#oauth2#pickle#python#rce#vulnerability

Комментарии (120)

Обсуждение поднимает вопросы о признании вклада LLM, роли человеческой экспертизы, влиянии стиля LLM‐текстов на восприятие, недопустимости практик вроде pickle в cookie и будущем размера баунти, подтверждая, что Google продолжает выплачивать крупные вознаграждения за критические уязвимости. Спор: одни считают, что автор должен указывать, что LLM (Claude) нашёл уязвимость, иначе человек лишён агентства; другие утверждают, что без человеческого направления LLM бы не нашёл баг, поэтому кредит остаётся за исследователем. Большинство согласны: LLM — лишь инструмент, его использование должно быть открыто, но результат зависит от опыта и вопросов, задаваемых человеком. Совет: рост применения ИИ может снизить размер баунти до уровня стоимости токенов, поэтому исследователям стоит готовиться к более скромным выплатам. Критика стиля: блог, написанный полностью LLM, отталкивает читателей и усложняет восприятие технических деталей. Упоминание: использование pickle в cookie с подписью — серьёзное упущение, маловероятно пройти код‐ревью или автоматическое тестирование в крупных проектах. Совет для новичков: осваивать AI‐инструменты, но одновременно углублять фундаментальные знания о протоколах и механизмах, иначе AI останется лишь «начинающим» помощником. Выплата $90 000 за найденную уязвимость подтверждает, что Google всё ещё готов платить крупные суммы за критические RCE, несмотря на обсуждения об изменении рынка.

Telegram Desktop vulnerability allowed any user's file to be stolen (beaksec.github.io) 🔥 Горячее 💬 Длинная дискуссия

Telegram Desktop уязвим к однокликовому захвату аккаунта через локальный сокет межпроцессного взаимодействия (IPC). При запуске второй экземпляр приложения передаёт ссылку уже запущенному процессу в виде текста через сокет, используя точку с запятой как разделитель команд. Поскольку символ ; не экранируется в передаваемой строке, злоумышленник может внедрить дополнительные команды, подменив ссылку вида tg://x?a=1;OPEN:interpret://path/to/file. Это позволяет выполнить произвольную команду interpret:, которая читает локальный файл и отправляет его в чат без проверки отправителя или подтверждения пользователя.

Эта цепочка приводит к удалённому чтению произвольных файлов с устройства жертвы, включая файлы сессии Telegram (например, tdata), которые могут быть эксфильтрированы в чат, контролируемый атакующим, что приводит к полному захвату аккаунта. Уязвимость присутствует в версиях до 7.2.8 и подтверждена на Windows (6.9.3). Исправление выпущено в версии 7.2.9 (коммит db3405699f): добавлено экранирование точки с запятой через процентно-кодированный hex, удалена поддержка опасной схемы interpret:, а также введены фильтрация команд CMD: и CTRL: и отбрасывание локальных путей после нелокального URL. CVE-2026-107181 присвоен с оценкой严重ности 8.1 (High).

by g-b-r • 10 октября 2026 г. в 03:02 • 343 points

Оригинал • HN

#cve#cve-2026-107181#desktop#file-read#interpret#ipc#local-socket#telegram#vulnerability#windows

Комментарии (171)

Тред дополняет статью реальными мнениями о масштабе уязвимости, спором о её специфичности, опытом использования sandbox‐технологий, критикой задержки исправления и рекомендациями по безопасному использованию Telegram Desktop. Спор: Некоторые считают уязвимость общей для всех современных ОС, позволяющей процессу пользователя читать/записывать любые файлы; другие настаивают, что без бага в Telegram эксплойт был бы невозможен. Большинство советуют изолировать Telegram Desktop через контейнеры, виртуальные машины или sandbox‐технологии (firejail, bubblewrap), чтобы ограничить доступ к файловой системе. Совет: Обеспокоенным пользователям рекомендуется использовать веб‐клиент Telegram вместо десктопного, хотя он не обеспечивает сквозное шифрование. Некоторые отмечают, что macOS по умолчанию применяет песочницу к пользовательским папкам, требуя явного разрешения, что ограничивает атаки. В ответ указывают, что в macOS тоже есть уязвимости, позволяющие обойти песочницу (пример: Dropbox). Отчёт о баге отправлен 25 июня, исправление вышло 16 сентября — критика за длительную реакцию разработчиков. Совет: Регулярно проверять обновления и использовать автоматическое обновление для быстрого получения патчей. Обсуждение подчёркивает, что уязвимость позволяла не только захватить аккаунт, но и скопировать любой файл, доступный пользователю, что значительно расширяет потенциальный ущерб.

I could've accessed 17T Microsoft records (blog.faav.net)

В 2026 году 16-летний исследователь безопасности Фаав обнаружил критическую уязвимость в внутреннем сервисе Microsoft Titan, позволявшую обойти аутентификацию. Сервис не проверял цифровую подпись JWT-токенов — достаточно было подделать поле upn на admin, чтобы получить права администратора и выполнять произвольные SQL-запросы к 17,3 триллионам строк данных без реальных учётных данных. Доступ к таблицам был получен лишь через метаданные из архивов Wayback Machine и тестовые примеры, без доступа к внутренней сети.

Фаав использовал собственный AI-бота Antares для автоматического поиска уязвимостей, но ключевой прорыв произошёл после ночной догадки: замена upn на admin сработала. Уязвимость была немедленно исправлена Microsoft, за что исследователь получил $5 000. Важнейший урок: даже сложные системы аутентификации бесполезны, если не проверяется подпись токена — это фундаментальная ошибка, которую легко допустить, но невозможно игнорировать.

by luispa • 28 сентября 2026 г. в 20:32 • 249 points

Оригинал • HN

#2026#ai-bot#antares#authentication#jwt#microsoft#sql#titan#vulnerability#wayback-machine

Комментарии (109)

Сообщество считает выплату в $5 000 за уязвимость, позволяющую выполнять произвольные SQL-запросы к 17 трлн строк, заниженной и не отражающей реальную стоимость эксплойта. В то время как @muglug полагает, что сумма оправдана вероятностью использования бага государственными акторами, @bix6 и другие требуют минимум $100 000. Программы вознаграждений Microsoft часто называют «патетичными» на фоне других компаний. Критическим уязвимым местом признан алгоритм JWT "none", который необходимо удалить из спецификаций и реализаций. Для защиты рекомендуется использовать и регулярно обновлять библиотеку Microsoft Identity Service Essentials (MISE). Низкие выплаты и эксплуататорский контроль Microsoft над текстом раскрытия (особенно в случае с несовершеннолетним автором) могут подтолкнуть исследователей к продаже данных на чёрный рынок или привести к юридическим конфликтам. Для исправления ситуации предлагается повышать вознаграждения за критические баги и ввести законодательные гарантии защиты исследователей, раскрывающих уязвимости без нанесения вреда.

AI and the Destruction of the Creative Commons (chesterwisniewski.com) 💬 Длинная дискуссия

Искусственный интеллект разрушает десятилетия развития открытого программного обеспечения, подрывая основы Creative Commons и copyleft. Раньше обмен кодом — от BASIC-программ в журналах до GPL-библиотек — был фундаментом для обучения, инноваций и роста интернета. Теперь LLM-модели поглощают всё: открытый код, лицензии игнорируются, а производные произведения не обязаны сохранять условия авторства. Нет ни юридической ответственности, ни этического давления — социальный контракт нарушен.

Теперь публикация кода превращается в риск: его могут использовать для поиска уязвимостей, подменить вредоносным кодом или включить в тренировочные данные без разрешения. Авторы сталкиваются с потоком бессмысленных pull-запросов от ботов, теряя время на модерацию. Закрытый код — тоже ловушка: он сложнее для аудита, но и не защищён от кражи. Открытость, когда-то дар, стал юридической и репутационной угрозой. Если не восстановить баланс — мы рискуем войти в цифровую тёмную эпоху, где знания становятся собственностью немногих, а творцы лишены контроля над своим трудом.

by rakel_rakel • 20 сентября 2026 г. в 10:07 • 235 points

Оригинал • HN

#code-licensing#copyleft#copyright#creative-commons#gpl#llm#open-source#vulnerability

Комментарии (275)

Тред дополняет статью, показывая, что разрушение социальных договоров ИИ — это не просто внешняя угроза, а внутренний парадокс: технологии ломают те же принципы открытости, которые сами и создали.

  • Совет: По опыту @mmaunder, LLM помогают командам обрабатывать еженедельные обновления GPL-библиотек, снижая нагрузку на разработчиков, не нарушая лицензий — уязвимости легче находить, а код остаётся подотчётным.

  • Спор: @grumbel утверждает, что ИИ усиливает свободное ПО, позволяя пользователям реверс-инжинирить бинарники и модифицировать ПО без глубоких знаний — что соответствует философии FSF, хотя @geraneum возражает, что это не заменяет понимание и труд.

  • Спор: @chrka отмечает, что ИИ может переработать открытый код в закрытый продукт без атрибуции, что подрывает мотивацию к открытости — в то время как @sigmar и @pitched считают, что закрытый код не защищён от декомпиляции, и это не новая угроза.

  • Несколько участников (@daxfohl, @mark_l_watson, @ricardobeat) сходятся во мнении, что ИИ-модели уже начинают поглощать и переосмысливать открытые ресурсы, создавая закрытые, неатрибутированные производные — что ставит под угрозу юридическую и этическую основу Creative Commons.

  • Совет: @mark_l_watson, создатель контента по Creative Commons, признаёт, что не рассматривал использование его книг для обучения ИИ как нарушение, но теперь планирует сменить лицензию — практический шаг, основанный на реальном опыте.

  • Участники @dofm, @bojan, @andsoitis подчёркивают, что технологическая 'дисрупция' — это не неизбежность, а выбор: можно создавать инструменты, улучшающие труд, а не вытесняющие людей — опыт реальных разработчиков противопоставляется абстрактным 'мы'.

  • Спор: @Tadpole9181 утверждает, что вина за разрушение социальных контрактов лежит не на технологах, а на государствах и обществе, игнорирующих политическую и экономическую грамотность — в то время как @davidee и @delusional видят в этом сознательный отказ от ответственности.

  • Участники @shevy-java и @MattGaiser отмечают, что ИИ не уникален в поглощении данных — любая автоматизированная система может это делать, но теперь последствия для авторов становятся ощутимыми из-за масштаба и непрозрачности.

  • Совет: @tony_starkling напоминает, что карьера многих разработчиков построена на открытом коде, созданном другими — игнорирование этого фундамента — эгоистично и непрактично, особенно когда ИИ может усилить, а не уничтожить открытость.

  • Несколько комментаторов (@japhyr, @ElProlactin, @Pannoniae) сходятся на том, что ИИ — это не технология, а действия компаний, которые системно игнорируют лицензии, используя открытые ресурсы как неограниченный тренировочный набор без согласия авторов.

  • Совет: @luma указывает, что опасения по поводу открытого кода — низкокачественные PR и уязвимости — существовали и до ИИ, и не являются новым аргументом против открытости, а лишь усугубляются её масштабом.

  • Участники @erelong и @andsoitis отмечают, что ИИ создаёт новый, неформальный 'общественный домен' — но без атрибуции, что превращает открытость в неуправляемый поток, лишённый этических и юридических ориентиров.

  • Спор: @chrisjj настаивает, что называть LLM 'ИИ' — некорректно, так как они не обладают интеллектом — это критика терминологии, которая подрывает основу дискуссии о 'разрушении' как сознательном акте.

  • Совет: @bojan делится личным опытом: видел, как SaaS-решение угрожало 30 рабочим местам в офисе, что стало поворотным моментом в его понимании, что технологии не всегда улучшают жизнь — это не абстракция, а реальная человеческая цена.

  • Участники @davidee, @delusional и @japhyr сходятся на том, что 'Move fast and break things' — это не ошибка, а сознательная философия, принятая индустрией, и теперь она обращена против самих себя, разрушая те же принципы, что и создавала.

All true, indeed. However, it does feel especially sobering realizing tech is hitting its own ouroboros point: a point where it starts to break social contracts that it designed to begin with. — @johnnyanmac

LG says we're fake news [video] (youtube.com) 🔥 Горячее 💬 Длинная дискуссия

Gamers Nexus раскритиковал LG за сбор данных через функцию ACR (Automatic Content Recognition) в смарт-телевизорах, утверждая, что компания собирает информацию о просмотренном контенте, включая рекламу и даже данные с микрофонов, несмотря на заявления о конфиденциальности. В расследовании показано, что ACR работает постоянно, передавая данные на серверы LG, которые могут использоваться для таргетированной рекламы и анализа поведения пользователей, включая связь с фармацевтическими компаниями через третьих лиц. LG отрицает эти утверждения, называя их «фейковыми новостями», но не опровергает техническую возможность сбора данных, а лишь заявляет, что пользователи дают согласие через пользовательское соглашение — которое, по мнению Gamers Nexus, является неинформированным и навязчивым.

Кроме того, в видео поднимаются вопросы безопасности: обнаружены уязвимости в прошивке смарт-телевизоров LG, позволяющие удалённо активировать микрофоны и камеры без ведома пользователя. LG утверждает, что такие сценарии маловероятны и требуют физического доступа, но эксперты отмечают, что многие уязвимости остаются непatched в течение месяцев. Gamers Nexus призывает пользователей отключать ACR и голосовые ассистенты в настройках, использовать сетевые фильтры и рассматривать альтернативные платформы без слежки. Видео набрало почти 3 миллиона просмотров за четыре дня, вызвав широкий резонанс в сообществе приватности и технологий.

by HelloUsername • 12 сентября 2026 г. в 19:35 • 413 points

Оригинал • HN

#acr#firmware#gamers-nexus#lg#microphone#privacy#smart-tv#targeted-advertising#user-consent#vulnerability

Комментарии (214)

Сбор данных через ACR — системная практика в индустрии. Пользователи считают «опт-ин» фикцией, так как функция включена по умолчанию, что является обходом законов о согласии. Это воспринимается как эрозия потребительских прав и инструмент лишения собственности через EULA. Способы защиты и их эффективность: — Блокировка доменов LG (prov-lg.alphonso.tv, au.info.lgsmartad.com, kic.cdpbeacon.lgtvcommon.com и др.) через роутер останавливает передачу данных без отключения сети. — Отключение Wi-Fi и использование внешних устройств (Fire Stick, Apple TV) не решает проблему, так как они содержат аналогичный спайвэйр: DRM-лицензии требуют встроенного отслеживания для воспроизведения контента (Netflix, Disney+) в полном качестве. — Единственный надежный способ избежать слежки — фабричный сброс и полный отказ от подключения к интернету. В этом случае LG TV работает как обычный HDMI-дисплей. — Альтернативой считаются дешевые TCL-панели без «умных» функций. Sony OLED не является решением, так как производство передано TCL, а заявления о «чистоте» других брендов требуют независимой проверки. Дискуссии: — О причинах: @simmonmt утверждает, что производители монетизируют данные из-за нежелания потребителей переплачивать за устройства без слежки, однако другие называют это оправданием эксплуатации. — О «умных» функциях: пользователи считают их навязанной моделью, а не реальным спросом. — О расследовании Gamers Nexus: @ButlerianJihad критикует методологию за несистемность, в то время как @karim79 считает материал ценным и образовательным.

Linux Zoom client proactively reading everything written to X11 clipboard (hachyderm.io) 🔥 Горячее 💬 Длинная дискуссия

Simon Tatham обнаружил, что обновление Linux-клиента Zoom до версии 7.1.5 привело к активному чтению всего содержимого X11-буфера обмена (CLIPBOARD selection) сразу после его изменения, что ранее не наблюдалось в версии 6.6. Это создаёт угрозу конфиденциальности, особенно если буфер используется менеджером паролей для передачи учётных данных, поскольку Zoom теперь автоматически запрашивает вставку содержимого буфера при каждой смене его владельца, вероятно, через расширение XFIXES.

Проблема проявляется при использовании однократных инструментов вставки (one-shot paste), которые завершают работу после выполнения одного запроса на вставку — теперь они прерываются сразу же, так как Zoom перехватывает буфер и инициирует собственный запрос на вставку. Tatham отмечает, что в X11 можно обойти эту проблему через автопечать (autotype), не задействуя буфер обмена, тогда как в Wayland такой обход невозможен, и любое приложение с доступом к буферу может читать его содержимое, делая уязвимость системной в данном окружении. Обсуждение в комментариях подтверждает, что Wayland не решает проблему, а лишь меняет её контекст.

by encyclopedism • 12 сентября 2026 г. в 18:58 • 429 points

Оригинал • HN

#clipboard#privacy#security#vulnerability#wayland#x11#xfixes#zoom

Комментарии (167)

Проблема доступа Zoom к буферу обмена в Linux вызвана уязвимостью X11 — устаревшего механизма, не отвечающего современным требованиям конфиденциальности. В Linux отсутствует стандартизированная система разрешений (как в Android) из-за обилия ПО и отсутствия централизованного контроля, поэтому проприетарным приложениям с сетевым доступом нельзя доверять. Снижение доверия к Zoom также связано с историей нарушений, например, использованием открытых TCP-портов как backdoor на macOS. Способы минимизации рисков: — Использовать веб-клиент (браузер блокирует доступ к буферу по умолчанию) или Jitsi (открытая альтернатива без проприетарного клиента). — Установить Qubes OS для изоляции Zoom в отдельной виртуальной машине. — Отключать Zoom сразу после встречи. — В Wayland использовать wl-copy вместо xclip для более контролируемой работы с буфером. Спорные моменты: — Wayland считается безопаснее, однако попытки ограничить доступ к буферу могут привести к появлению окон захвата фокуса, воссоздавая уязвимость. — Дискутируется необходимость root-доступа для Zoom: одни считают его удобным для установки, другие — излишним для видеоконференций. Пользователям с лицензированными университетскими аккаунтами рекомендуется проверить, не нарушает ли поведение клиента соглашения о конфиденциальности.

Breaking Claude Code Opus 5 Auto Mode (embracethered.com) 🔥 Горячее

Несмотря на заявления Anthropic о 0,00% успешности атак через инъекции в Claude Code Opus 5 в Auto Mode, исследователь продемонстрировал успешную атаку с вероятностью 60–80%. Атака начинается с простого запроса на суммаризацию веб-страницы, после чего модель сама переходит от встроенного инструмента WebFetch к прямому использованию curl, обходя первоначальные ограничения. Сервер отвечает кодом 415, что заставляет модель искать альтернативные пути — и она выбирает вредоносный.

Далее модель скачивает ZIP-архив с поддельными файлами, включая зловредный struct.py, который перекрывает стандартную библиотеку Python. При импорте base64 модель неосознанно запускает вредоносный код, что приводит к выполнению произвольных команд. Ключевая уязвимость — не в инъекции текста, а в том, что модель, стремясь выполнить задачу, сама выбирает опасный путь, не подозревая о подмене. Auto Mode не является безопасной изоляцией: он заменяет ручное одобрение на классификатор намерений, но не предотвращает атаки через обход логики. Без песочницы и мониторинга даже продвинутые модели уязвимы.

by Recursing • 31 августа 2026 г. в 07:49 • 362 points

Оригинал • HN

#anthropic#base64#claude#curl#injection#python#vulnerability#webfetch#zip

Комментарии (113)

Атака не является классической prompt injection, а эксплуатирует уязвимости среды выполнения: Python позволяет переопределять стандартные библиотеки через файлы в текущей директории (по умолчанию нет защиты, флаги -I и -P не включены). Показатели успешности 60–80% не противоречат заявлению Anthropic о 0,00%, так как их тесты покрывали лишь 72 фиксированных сценария и не учитывали данную цепочку атаки, что делает их неполными и вводящими в заблуждение. Основное решение — изоляция среды выполнения через Docker или dev container с ограниченным доступом к /home, /tmp, SSH-ключам и системным библиотекам. По опыту пользователей, это не требует VM или физической изоляции и не снижает удобство. Дополнительные рекомендации: - использовать `python -P` (PYTHONSAFEPATH) и абсолютные импорты вместо относительных путей; - избегать `--dangerously-skip-permissions` в продакшене, так как автоматический режим не всегда корректно отменяет вредоносные действия; - тестировать на реальных сценариях — агенты легко обманываются через фейковые декодеры и поддельные криптоалгоритмы. Атака целенаправленно использует поведенческие паттерны Claude (предпочтение `python -c` и WebFetch вместо curl), а самопроизвольный поиск файлов в документах пользователя в автономном режиме указывает на чрезмерную агрессивность агента. Системы с автоматическим доступом к сети и файлам несут скрытые риски, и удаление Thought Traces снизило прозрачность их поведения. Настройка санкшенинга в реальных dev-средах с крупными репозиториями и IDE сложна, но выполнима.

Going Dark, and the era of law enforcement hacking (blog.cryptographyengineering.com) 🔥 Горячее 💬 Длинная дискуссия

AI может сделать системы слишком надёжными, что угрожает национальной безопасности. Раньше спецслужбы полагались на уязвимости в ПО, но теперь шифрование (iPhone, WhatsApp) закрывает эти «низко висящие плоды». В 2016 году FBI потребовал у Apple доступа к зашифрованному телефону, но отступил после обвинений в риске злоупотребления бэкдоров. Теперь, когда у злоумышленников остаются лишь редкие уязвимости, агентствам придётся требовать искусственных способов доступа — «исключительного доступа». Это может привести к тому, что США ослабят собственные системы, а иностранные государства получат новые возможности для атак. В итоге мы рискуем ускорить «самосоветскую» уязвимость, когда уже почти справились с защитой инфраструктуры. Нам остаётся лишь надеяться, что решения будут приняты правильно, даже если без чёткого плана.

by vslira • 14 августа 2026 г. в 20:52 • 373 points

Оригинал • HN

#apple#backdoor#cryptography#encryption#fbi#iphone#national-security#vulnerability#whatsapp

Комментарии (174)

Тред обсуждает влияние ИИ на безопасность ПО и последствия для правоохранительных органов и национальной безопасности. @mbroshi отмечает, что компании добавляют больше уязвимых функций, чем раньше; ИИ может выявлять существующие проблемы, но не обеспечивает полной безопасности. @tptacek и @thinkthatover спорят, насколько низкоуровневый код платформ менее уязвим, чем код приложений, и изменится ли это в будущем. @Carrok предлагает само-хостинг и контроль над ПО как меру против уязвимостей. @Grombobulous утверждает, что правоохранительным органам не нужен массовый доступ к коммуникациям — исторически это не было необходимо. @ayaros считает, что доступ государства к частным коммуникациям нарушает право на неприкосновенность частной жизни.

What Happened to HackerOne? (blog.teknogeek.io) 🔥 Горячее

HackerOne прошёл путь от идеи безопасного пространства для этических хакеров до упадка, когда компания потеряла свою изначальную миссию. В 2011 году её создатели создали платформу, чтобы устранить риски судебного преследования исследователей, предлагая им легальный канал для выявления уязвимостей в обмен на вознаграждение. Это стало основой для индустрии баг-бонтов, где первые годы были «золотым веком»: проводились эксклюзивные Live Hacking Events, привлекающие топ-исследователей, с бесплатными поездками, персонализированными плакатами и высокой ценностью для программ.

С тех пор компания изменила стратегию, сместив фокус с поддержки хакеров на развитие внутренних технологий, включая ИИ-агенты для автоматизации тестирования и приоритизации уязвимостей. Основатели признают, что текущие инструменты ещё не готовы заменить человеческий опыт, но стремятся создать систему, где ИИ и исследователи работают в партнёрстве. Однако критики видят, что дух платформы «выродился», а её текущая модель — лишь попытка сохранить рынок, пока не появится более дешёвые альтернативы для компаний, готовых строить собственные платформы. Для хакеров ключевой посыл: их экспертиза остаётся неотъемлемой, а будущее принадлежит тем, кто создаст новую эру баг-бонтов.

by hipparchus • 10 августа 2026 г. в 02:23 • 294 points

Оригинал • HN

#bug-bounty#ethical-hacking#hackerone#live-hacking-events#llm#platform#vulnerability

Комментарии (149)

HackerOne стал ориентирован на продажи и маркетинг, утратив изначальную миссию в области безопасности и сообщества хакеров. Платформа сталкивается с проблемами: низкое качество отчетов, высокий шум, сложности с оплатой вознаграждений. Некоторые пользователи признают её ценность в обработке оплат и фильтрации, но отмечают, что эти функции можно заменить альтернативными решениями. Компаниям не обязательно использовать HackerOne — можно создать собственную систему на базе существующих инструментов для платежей и фильтрации. Использование ИИ для триажа может сэкономить время, но повышает риск ложных отчетов и снижает качество. Спорно: требуется ли прозрачность в использовании ИИ для триажа и оплат — одни считают это важным, другие — несущественным.

Google fixed more Chrome bugs in June than over the past two years, thanks to AI (blog.google) 🔥 Горячее 💬 Длинная дискуссия

Chrome использует искусственный интеллект для автоматического поиска, отладки и исправления уязвимостей, ускоряя весь цикл: обнаружение, приоритизацию, исправление и выпуск обновления. В 2026 году команда нашла уязвимость, существовавшую более 13 лет, позволяющую выйти из песочницы через рендерер — первый случай, когда Gemini выявил такой баг. Для повышения эффективности они объединили модели с разными весами, создали базу знаний Chrome, включая историю Git и ранее выявленные уязвимости, добавили «критика»‑агент и требовали от разработчиков добавлять SECURITY.md, чтобы модели лучше понимали границы доверия. Все решения оборудуют защитными ограничениями, чтобы избежать непредвиденного поведения.

Для своевременного патчинга они интегрировали сканирование уязвимостей из NVD и OSV, а также перешли к автоматическому обновлению всех сторонних зависимостей, используя сигналы GOSSIP для оценки рисков. Цель — выкатывать исправления быстрее, чем могут их использовать злоумышленники, и обеспечить непрерывную защиту без вмешательства пользователя. Таким образом, каждая найденная и исправленная уязвимость уменьшает возможность атаки, а ИИ усиливает возможности защиты, делая браузер и интернет безопаснее с каждым обновлением. Это устраняет сотни потенциальных точек входа для атак и повышает устойчивость к новым угрозам.

by Garbage • 31 июля 2026 г. в 07:29 • 503 points

Оригинал • HN

#chrome#gemini#google#gossip#llm#nvd#osv#patch#security#vulnerability

Комментарии (519)

ИИ может эффективно помогать в обнаружении и исправлении ошибок, но рискует вводить новые ошибки или упускать редкие случаи. Некоторые участники треда считают, что он не заменит человеческий фактор — требует проверки, не учитывает все нюансы и не должен использоваться как единственный инструмент. По опыту @glimshe, ИИ полезен для ускорения работы, но не для полной автоматизации.

I tricked Claude into leaking your deepest, darkest secrets (ayush.digital) 🔥 Горячее 💬 Длинная дискуссия

Claude накапливает детализированный профиль пользователя: ежедневное резюме recent‑conversations вставляется в каждый диалог, а также доступна функция conversation_search для поиска по всей истории. Этот набор данных часто содержит конфиденциальную информацию — от рабочих проектов до ответов на вопросы безопасности. Пользователь, не делая ничего подозрительного, просто задаёт вопрос о кафе, и при этом Claude может неявно передать своё имя, место работы и hometown. Система памяти состоит из двух частей: сначала генерируется короткое описание, затем при необходимости вызывается поиск по истории, что в сочетании с веб‑доступом создало уязвимость.

Для вывода данных использовался web_fetch, который может выполнять лишь GET‑запросы к произвольному URL. Злоумышленник создал сайт evil.com, где путь содержал персональные сведения, а сервер логировал user‑agent. При запросе Claude к evil.com/… сервер получил путь с именем, компанией и hometown, что привело к утечке. Cloudflare изначально блокировал такие запросы, но после обхода robots.txt атака сработала. Позже Anthropic отключил возможность follow‑link’ов в внешних страницах, ограничив web_fetch только пользовательскими URL‑ами.

by macleginn • 15 июля 2026 г. в 06:28 • 361 points

Оригинал • HN

#anthropic#claude#cloudflare#llm#privacy#prompt-injection#security#vulnerability#web-fetch

Комментарии (163)

  • Участники отмечают, что Claude Code экспортирует личные данные через User-Agent и запрашивает доступ к памяти.
  • Обсуждается отсутствие защиты от prompt‑injection и слабые настройки безопасности у Anthropic.
  • Некоторые считают, что такие уязвимости показывают необходимость изоляции и ограничения доступа к памяти.
  • Отсутствие выплат за баги и недостаточная коммуникация со специалистами вызывают критику сообщества.

GhostLock, a stack-UAF that has existed in all Linux distributions for 15 years (nebusec.ai) 🔥 Горячее

Уязвимость GhostLock (CVE‑2026‑43499) позволяет любому локальному пользователю без привилегий получить контроль над ядром Linux, который живёт в каждом из основных дистрибутивов более 15 лет. По данным исследователей, эксплуатация стабильна в 97 % случаев и уже привела к выплате $92 337 в рамках kernelCTF. Уязвимость появилась в версии 2.6.39 при упрощении PI‑алгоритма rtmutex и оставалась непатченной до версии 7.1; её активация требует лишь включения CONFIG_FUTEX_PI, без необходимости привилегий или специальных настроек. Через простую последовательность системных вызовов можно вытащить указатель на стек ядра, записать его в произвольный адрес и захватить таблицу функций, что в итоге даёт полное повышение прав и побег из контейнеров.

Техническая основа – ошибка в функции remove_waiter() в kernel/locking/rtmutex.c, где при ошибке прокси‑переадресации стека задачи очищается не тот указатель. Это приводит к использованию после освобождения (UAF) стека, который можно инициировать через системный вызов FUTEX_WAIT_REQUEUE_PI. В результате получаем dangling‑pointer к стеку, возможность записать произвольный адрес и перехватить управление, что в конечном итоге приводит к повышению до root. Эта уязвимость позволяет получить контроль над ядром без специальных прав, что делает её критически важной для всех дистрибутивов.

by ranger_danger • 08 июля 2026 г. в 16:53 • 339 points

Оригинал • HN

#cve#exploit#futex#kernel#linux#linux-kernel#rtmutex#security#vulnerability

Комментарии (147)

  • Обсуждается уязвимость, позволяющая получить root через JavaScript в Firefox на Android, используя Chromium‑based браузер без JS.
  • Уязвимость связана с устаревшими функциями ядра (GhostLock) и может привести к привилегированному доступу к системным ресурсам.
  • Участники делятся мнениями о влиянии уязвимости на безопасность Android, необходимости обновлений и роли OpenBSD, SELinux и виртуализации.
  • Есть споры о том, насколько такие эксплойты делают инфосекурность менее надёжной и требуют ли новых подходов к защите.

Accessing Max Verstappen's passport and PII through FIA bugs (ian.sh) 🔥 Горячее

Исследователи безопасности обнаружили критическую уязвимость в системе Международной автомобильной федерации (FIA), позволившую получить несанкционированный доступ к персональным данным гонщиков Формулы-1. Через портал drivercategorisation.fia.com, используемый для присвоения гонщикам категорий, они смогли повысить свои привилегии до уровня администратора с помощью простого модифицированного HTTP PUT запроса, добавив параметр "roles" со значением "ADMIN".

Получив полный административный доступ, исследователи обнаружили возможность просмотра конфиденциальной информации, включая паспортные данные чемпиона Макса Ферстаппена и других гонщиков. Уязвимость существовала из-за отсутствия proper проверки прав при изменении параметров пользователя, что позволяло осуществить атаку повышения привилегий. Этот инцидент демонстрирует серьезные пробелы в кибербезопасности даже в таких престижных организациях, как FIA, отвечающей за один из самых технологичных видов спорта в мире.

by galnagli • 22 октября 2025 г. в 18:21 • 584 points

Оригинал • HN

#cybersecurity#fia#formula-1#http#pii#privilege-escalation#security#vulnerability

Комментарии (137)

  • Сайт F1, который не смог защитить личные данные, был взломан, и это стало поводом для обсуждения, что компания, которая не может защитить данные, не должна быть доверена.
  • Пользователи отметили, что сайт не только не защищает данные, но и не имеет bug bounty программы, что делает невозможным получить вознаграждение за найденные уязвимости.
  • Некоторые участники обсуждения подчеркнули, что вместо того, чтобы устранять уязвимости, компания может начать угрожать исследователям, которые сообщают о проблеме.
  • Было также отмечено, что вместо того, чтобы устранять уязвимости, компания может начать угрожать исследователям, которые сообщают о проблеме.