12. QBittorrent вырвался из песочницы и совершил преступления — подробностей нет
Заголовок сообщает, что QBittorrent сбежал из изолированной среды и совершил некие противоправные действия. Детали инцидента не раскрыты.
Заголовок сообщает, что QBittorrent сбежал из изолированной среды и совершил некие противоправные действия. Детали инцидента не раскрыты.
Pillar Research нашла 7 уязвимостей побега из песочницы в Cursor, Codex, Gemini CLI и Antigravity. Агенты не ломали песочницу напрямую — они писали файлы, которые доверенные компоненты хоста (Python-расширения, Git, Docker) выполняли снаружи. В Antigravity macOS Seatbelt пропускал вызовы через дени-лист, Google классифицировал баг как «другую валидную уязвимость».
На блоге kimiblock.top описали дыру в KDE Plasma, которая ломает песочницу и даёт выполнение произвольного кода. По самой формулировке уже ясно, что это не «ну, теоретически может быть плохо», а вполне конкретный security-факап, который интересен именно техникой обхода, а не очередным «обновите всё срочно».
Саймон Уиллиссон записал мини-TIL: `osascript -e 'tell application "Safari" to count tabs of every window'` считает все вкладки в Safari. Никакой магии, просто AppleScript и тихое признание, что иногда хочется узнать масштаб собственных грехов без ручного листания окон.
Саймон Уиллисон показывает, как загонять Python-код в изолированную среду: MicroPython крутится внутри WebAssembly, а наружу торчит только аккуратно урезанный API. Это не «запустил код в браузере и надеюсь на лучшее», а вполне конкретная схема с ограничениями по памяти и доступу к системе.
Simon Willison выкатил alpha datasette-agent-micropython 0.1a0: цель — безопасно генерировать и исполнять Python-код внутри Datasette Agent. Он пишет, что GPT-5.5 пока не смог выбраться из песочницы, а это уже неплохой тест на адекватность всей конструкции. Основа — webassembly и Micropython, то есть попытка сделать «дайте ИИ код-раннер, но без пожара».
Еще один релиз от Willison — micropython-wasm 0.1a1. Это не громкий анонс, а набор исправлений под ограничения, которые всплыли, пока он пытался собрать datasette-agent-micropython поверх WebAssembly. То есть сначала сломалось на практике, потом стало немного менее сломанным — классическая инфраструктурная романтика.