Uma vulnerabilidade explorável remotamente no stack Bluetooth da plataforma Android

No boletim de segurança de novembro do Android, foi publicada informação sobre a vulnerabilidade CVE-2025-48593 no subsistema Bluetooth, que afeta versões do Android de 13 a 16. A vulnerabilidade recebeu um nível crítico de gravidade (9,8 de 10), pois pode levar à execução remota de código ao processar pacotes Bluetooth especialmente formatados.

A Google ainda não divulgou uma descrição detalhada da vulnerabilidade, mas pesquisadores independentes afirmam que o problema não afeta smartphones comuns e diz respeito apenas a dispositivos Bluetooth que podem funcionar como alto-falantes, como alto-falantes inteligentes, smartwatches e sistemas de info-entretenimento automotivo. Para explorar a vulnerabilidade, o usuário deve parear seu dispositivo com o dispositivo do atacante; ou seja, para bloquear o problema de forma indireta, basta não aceitar solicitações de pareamento suspeitas (no boletim da Google foi mencionado que não são necessárias ações do usuário para a exploração).

A correção consiste na adição de uma chamada para verificar a existência do Discovery Database ao trabalhar com o perfil Bluetooth Handsfree e na interrupção da busca por pares utilizando o protocolo SDP (Service Discovery Protocol), além de redefinir e limpar a estrutura p_disc_db ("discovery database"). Certas manobras para retornar erros e restaurar conexões durante a determinação do serviço Bluetooth e a negociação da interação servidor com o cliente levam a um acesso a uma área de memória já liberada (use-after-free).

A correção já foi integrada à base de código do LineageOS. Um protótipo inicial de exploit que causa uma falha ao iniciar o Android em um emulador específico está disponível. Também foram notadas tentativas de venda de uma exploit funcional na rede, mas, aparentemente, são tentativas de disseminação de malware ou vendas de fraudes por golpistas.

Além dessa vulnerabilidade, a atualização de novembro do Android inclui uma correção para a vulnerabilidade CVE-2025-48581, que leva à elevação de privilégios. O problema afeta apenas o Android 16 e é classificado como crítico. A causa da vulnerabilidade é um erro lógico na função VerifyNoOverlapInSessions do arquivo apexd.cpp, que permite bloquear a instalação de atualizações que corrigem problemas de segurança. Nota-se que a vulnerabilidade pode ser usada para elevação de privilégios local. Não é necessário que o usuário realize nenhuma ação para executar o ataque.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster