В телефонах компании HTC на базе платформы Android выявлена недоработка реализации отладочного режима, позволяющая любому приложению, имеющему полномочия выхода в сеть, получить доступ к приватной информации пользователя, такой как содержимое адресной книги, история звонков, системные логи, данные об изменении местоположения и архив SMS, не требуя получения специальных прав на выполнение данных операций. Уязвимости подвержены устройства EVO 4G/Shift 4G, EVO 3D, Thunderbolt, MyTouch 4G, Vigor и Sensations.
Проблема связана с поставкой в составе редакции платформы Android от компании HTC дополнительного приложения HtcLoggers.apk, осуществляющего ведение подробного лога всех операций. Изначально данное приложение нацелено на упрощение отладки проблем, но непродуманная организация доступа к логу привела к возникновению серьезной уязвимости: для управления HtcLoggers используются привязанный к интерфейсу loopback сетевой порт, доступ к которому не ограничен для локальных программ. Таким образом, к логу, в котором фигурирует конфиденциальная информация, может получить доступ любое приложение с правами android.permission.INTERNET (например, данные права требуют все программы участвующие в сетях контекстной рекламы).
Обнаружившие уязвимость исследователи, направили уведомление в компанию HTC. Не получив ответа через пять рабочих дней после отправки сообщения, информация об уязвимости была обнародована публично. Для устранения уязвимости пользователям, имеющим root-права на телефоне, рекомендуется удалить файл /system/app/HtcLoggers.apk. Другим пользователям следует дождаться выхода официального обновления.
