ИИ-агент Codex на Samsung Smart TV: от браузерного шелла до root-доступа

Исследователи из Calif и OpenAI рассказали о эксперименте, в ходе которого ИИ-агент Codex прошёл путь от выполнения кода в браузерном приложении до получения root-доступа (uid=0) на Samsung Smart TV. Агент обнаружил уязвимость в драйвере тайваньского производителя чипов Novatek, самостоятельно создал рабочий эксплойт и подтвердил успешное взломанное состояние сообщением «Worked». Подробности и PoC доступны на GitHub.

Для начала специалисты обеспечили первичный доступ через браузерное приложение и передали Codex исходные коды прошивки Samsung KantS2 (выпуск февраля 2020 года, Linux 4.1.10), инструменты для сборки ARM-бинарников и обёртку для обхода механизма Samsung UEP, запрещающего запуск неподписанных программ. Цель была конкретна — найти уязвимость и повысить привилегии до root, используя драйвер или известные CVE.

Codex просканировал устройство, обратив внимание на драйверы Novatek с world-writable device-нодами. В драйвере ntksys он обнаружил ошибку: устройство принимало физический адрес и размер от пользовательского процесса, сохраняло их и отображало через mmap в адресное пространство без проверки принадлежности памяти ядру. Права на device-ноду были 0666, что позволяло непривилегированным процессам произвольный доступ к физической памяти.

ИИ-агент самостоятельно построил цепочку эксплойта: сначала через соседний драйвер получил адрес DMA-буфера, подтвердил возможность чтения и записи физической памяти, затем выбрал стратегию data-only. Он нашёл в RAM структуру cred процесса и обнулил идентификаторы пользователя и группы, что привело к получению root-доступа без сложных трюков с ядром. Разработчики отмечают, что Codex сделал это самостоятельно, без подсказок.

В разделе «The Bromance» отчёта авторы приводят диалоги с Codex, показывающие, что агент требует ручной корректировки и не работает только с одним промптом. Однако полный цикл — от поиска уязвимости и аудита кода до эксплойта на живом устройстве — был выполнен. Следующим этапом станет создание полностью автономного агента, который сам будет искать первичный доступ.

P.S. Поддержать автора можно подпиской на канал «сбежавшая нейросеть», где рассказывают про ИИ с творческой стороны.

  • Related Posts

    Коммерческие выставки: техническая сторона без прикрас

    Участие в выставке — это важнейшая возможность продемонстрировать продукцию, наладить деловые связи и заявить о себе на рынке. Однако за привлекательными и запоминающимися стендами скрывается огромная техническая работа, которая часто…

    Выбор надежных сервисов для CPA-арбитража: роль народных рейтингов и мнения специалистов

    Арбитраж трафика представляет собой одно из самых динамичных направлений в сфере цифрового маркетинга. Ежедневно тысячи специалистов по привлечению аудитории ищут оптимальные площадки для монетизации своих усилий. В условиях перенасыщенного рынка…

    You Missed

    Коммерческие выставки: техническая сторона без прикрас

    • От Redactor
    • 30 апреля, 2026
    • 7 views

    Выбор надежных сервисов для CPA-арбитража: роль народных рейтингов и мнения специалистов

    • От Redactor
    • 28 апреля, 2026
    • 13 views

    Особенности разработки корпоративных сайтов: этапы, основные задачи и важность SEO

    • От Redactor
    • 26 апреля, 2026
    • 14 views

    Новые рендеры Sony Xperia 1 VIII раскрывают обновлённый дизайн и характеристики

    • От Redactor
    • 20 апреля, 2026
    • 13 views

    В Саратовской области сбиты украинские беспилотники

    • От Redactor
    • 20 апреля, 2026
    • 9 views

    Обзор Samsung Galaxy S26 Ultra: эволюция без революции

    • От Redactor
    • 20 апреля, 2026
    • 8 views