
В Google IssueTracker обсуждают запрет подключения к службе отладки Android Debug Bridge (ADB) через локальный адрес 127.0.0.1. Запрет нарушит работу нескольких открытых инструментов, включая Shizuku, Termux и других.
Сначала разработчики рассматривали более узкий вариант: дать возможность выбирать сетевой интерфейс, через который работает служба ADB, что позволило бы сократить число доступных подключений при беспроводной отладке. Позже предложили более жёсткое решение: чтобы служба ADB принимала соединения только через интерфейс Wi‑Fi wlan0 и перестала обрабатывать обращения через локальный адрес 127.0.0.1.
По словам участников обсуждения, такое ограничение нарушит работу Shizuku, libadb‑android, App Manager, Canta, aShell, а также запуск ADB прямо на телефоне через Termux и похожие решения. Участники предлагают компромиссный вариант — оставить локальные подключения отключёнными по умолчанию, но добавить отдельный переключатель для опытных пользователей.
«Это должен быть переключатель, положение которого сохраняется после перезагрузки (иначе такие инструменты, как Shizuku, будут непрактичными). В идеале он не должен быть доступен для чтения для сторонних приложений, иначе случае разработчикам придется постоянно отключать его всякий раз, когда банковские приложения или игры обнаруживают доступ к ADB на устройстве», — отмечает один из разработчиков Shizuku.
Поводом для обсуждения стала уязвимость CVE-2026-0073, которая затрагивала функцию adbd_tls_verify_cert в auth.cpp и позволяла обойти взаимную проверку сертификатов при беспроводной отладке, что Google отнесла к критическим рискам. Исправление вошло в майский бюллетень безопасности Android.
Источник: habr.com