Who Let The Dogs Out 🐾 on Nostr: Очередной наброс от команды LSPosed и очередной ...
Очередной наброс от команды LSPosed и очередной факап от Google. Это нужно знать, чтобы таки немного понимать, что за железо в руках.
Цепочка эксплойтов (
https://github.com/LSPosed/LSPromise) состоит из двух CVE - брешь в стеке телефонии 17-го Андроида и дыра в ядре.
1. Оказаться внутри процесса, которому система доверяет.
Если установленное приложение заявляет "я могу обрабатывать звонки", но на самом деле не может, то система лезет к несуществующему классу и падает.
В Android 17 добавили проверку: перед обращением убедиться, что класс реально есть. Есть ли класс в чужом приложении - взять загрузчик кода этого приложения.
Приложение телефонии проверяя исполняет загруженный код.
Приложение подсовывает свой код, который нужно выполнить для побега из песочницы в процесс которому система доверяет. Приложение телефонии объявлено как часть системы: оно живёт не отдельно, а прямо в system_server, главном процессе Android, с системным идентификатором. Всё, чужой код внутри.
#android #CVE #fail
Published at
2026-10-13 17:21:38 UTCEvent JSON
{
"id": "f056d816822386f4e37edc2cb9435fa162401c521d256b03b14abd1566013757",
"pubkey": "758c17dd844b7702107be6aa2045c6a9b1f27c1014a5fdbcdf9829dd70b17e82",
"created_at": 1791912098,
"kind": 1,
"tags": [
[
"t",
"android"
],
[
"t",
"cve"
],
[
"t",
"fail"
],
[
"proxy",
"https://mastodon.ml/users/ashed/statuses/117434751300086302",
"activitypub"
]
],
"content": "Очередной наброс от команды LSPosed и очередной факап от Google. Это нужно знать, чтобы таки немного понимать, что за железо в руках.\n\nЦепочка эксплойтов (https://github.com/LSPosed/LSPromise) состоит из двух CVE - брешь в стеке телефонии 17-го Андроида и дыра в ядре.\n\n1. Оказаться внутри процесса, которому система доверяет. \n\nЕсли установленное приложение заявляет \"я могу обрабатывать звонки\", но на самом деле не может, то система лезет к несуществующему классу и падает. \nВ Android 17 добавили проверку: перед обращением убедиться, что класс реально есть. Есть ли класс в чужом приложении - взять загрузчик кода этого приложения. \nПриложение телефонии проверяя исполняет загруженный код.\n\nПриложение подсовывает свой код, который нужно выполнить для побега из песочницы в процесс которому система доверяет. Приложение телефонии объявлено как часть системы: оно живёт не отдельно, а прямо в system_server, главном процессе Android, с системным идентификатором. Всё, чужой код внутри.\n\n#android #CVE #fail",
"sig": "a619a0e9dc8b8a79185a095deda39dbaf34c966e9fa8c1040cc1888bfa162ae8455c35e8ee3fc1469c7e9ce7943734ca65ec2feb7198dbc360042e44e67a81a7"
}