← volver
CVE-2023-23529highbajo ataqueCWE-843

CVE-2023-23529

51Vexday Risk Score

Prioriza la corrección. Ella está bajo explotación confirmada por CISA.

ssvc Actcvss 8.8epss 9.5%
de la publicación al arma
Publicada en NVD27 feb
CISA KEV14 feb
probabilidad de explotación
9.5%top 5% de las CVE
explotación observada
CISA + VulnCheck
Acción exigida por CISAplazo federal: 2023-03-07

Apply updates per vendor instructions.

Resumen

Falha de type confusion no motor WebKit (usado pelo Safari e por toda navegação web em iOS/iPadOS) que permite execução arbitrária de código ao processar conteúdo web malicioso. A Apple confirmou exploração ativa antes da correção, o que a colocou no catálogo KEV da CISA; o vetor típico é consistente com campanhas de spyware direcionado a alvos específicos via links ou páginas comprometidas, não exploração em massa.

Detalle técnico

O bug está no WebKit, motor de renderização compartilhado por Safari, WebView do sistema e qualquer app iOS/iPadOS que processe conteúdo web (lembrando que no iOS todos os navegadores são obrigados a usar WebKit). A classe é type confusion (CWE-843): o motor trata um objeto JavaScript como sendo de um tipo diferente do que realmente é em algum ponto do processamento — normalmente durante otimizações do JIT ou manipulação de objetos internos —, o que permite ler/escrever memória fora do layout esperado daquele objeto.

A Apple corrigiu com 'improved checks', sem detalhar o componente exato (não há indicação pública de qual API ou tipo de objeto está envolvido, e o WebKit Bugzilla 251944 referenciado não tem acesso público detalhado). Isso é a informação real: não há write-up técnico independente detalhando a cadeia de exploração publicamente disponível, o que é comum quando a vulnerabilidade tem histórico de uso em spyware.

O atacante controla o conteúdo HTML/JS servido à vítima — a superfície de ataque é qualquer página renderizada pelo WebKit. Type confusion em JS engines tipicamente serve como primitivo inicial (corrupção de memória controlada) que é encadeado com outras técnicas (heap grooming, bypass de mitigações) para chegar a execução de código — mas a Apple não confirma publicamente se essa CVE foi usada isoladamente ou como parte de uma cadeia com outras falhas do mesmo ciclo de patches (CVE-2023-23514 no kernel, por exemplo, corrigida no mesmo update).

Cómo se explota

O vetor é conteúdo web malicioso: a vítima precisa visitar uma página ou renderizar conteúdo HTML controlado pelo atacante (UI:R no CVSS — requer interação do usuário, como clicar em um link). Não há exigência de autenticação ou configuração não padrão; qualquer usuário que abra a página afetada em Safari, WebView do sistema, ou qualquer app que renderize web content via WebKit está exposto.

A Apple declarou estar 'aware of a report that this issue may have been actively exploited' — linguagem que a empresa usa tipicamente para zero-days usados em ataques direcionados, muitas vezes contra jornalistas, ativistas ou dissidentes, e frequentemente associados a fornecedores de spyware comercial. Não há confirmação pública de quem foi o alvo ou de qual cadeia de exploração completa foi usada; a Apple não publica detalhes de exploração ativa por política.

O resultado final, segundo o próprio advisory, é execução arbitrária de código no contexto do processo WebKit. Dependendo do isolamento entre processos (sandbox) do WebKit no dispositivo, isso pode exigir uma segunda falha para escapar da sandbox e comprometer o sistema — a Apple não afirma que essa CVE por si só rompe a sandbox.

Versiones

Afectadas
iOS e iPadOS anteriores a 15.7.4 e anteriores a 16.3.1; macOS Ventura anterior a 13.2.1; Safari anterior a 16.3 em macOS Big Sur e macOS Monterey.
Corregidas en
iOS 15.7.4 e iPadOS 15.7.4; iOS 16.3.1 e iPadOS 16.3.1; macOS Ventura 13.2.1; Safari 16.3 (build 16614.4.6.11.6 no macOS Big Sur e 17614.4.6.11.6 no macOS Monterey).

Cómo protegerse

Atualizar é a única mitigação real: iOS 15.7.4 / iPadOS 15.7.4, iOS 16.3.1 / iPadOS 16.3.1, macOS Ventura 13.2.1, e Safari 16.3 (para macOS Big Sur e macOS Monterey, que recebem o Safari como update separado do sistema). Dispositivos rodando macOS anterior a Ventura (Big Sur, Monterey) não recebem patch de sistema — a correção chega via atualização do Safari 16.3 nesses ramos.

Não há paliativo funcional documentado pelo fornecedor além de restringir o uso de navegação web não confiável — desativar JavaScript reduz superfície de ataque de forma significativa em engines JS, mas quebra a maioria dos sites e não é uma mitigação suportada oficialmente pela Apple para esta CVE especificamente. Não há flag de configuração, WAF ou controle de rede que neutralize o problema, porque a falha está no cliente (motor de renderização), não em um serviço exposto.

Dispositivos muito antigos que não recebem mais nenhuma atualização (fora da lista de versões corrigidas) permanecem permanentemente vulneráveis; a única mitigação nesse caso é reduzir exposição a conteúdo web não confiável ou substituir o dispositivo.

Cómo detectar

Não há assinatura de rede ou log confiável e publicamente documentada para detectar tentativas de exploração desta CVE especificamente — type confusion em JS engine explorado via página web não deixa rastro de rede distinto de navegação normal, e a Apple não publicou indicadores de comprometimento associados. Em investigações de resposta a incidente, o sinal mais realista é indireto: comportamento anômalo pós-visita a um link suspeito (crashes do processo WebKit/Safari, esgotamento de bateria, tráfego de rede incomum de processos do sistema) combinado com dispositivo em versão vulnerável — mas isso serve para levantar suspeita, não para confirmar exploração desta falha específica sem análise forense do dispositivo.

Investigado y redactado con IA a partir del advisory del fabricante y análisis públicos, con las fuentes citadas. Verifica siempre la versión corregida en el advisory oficial antes de actuar.
A type confusion issue was addressed with improved checks. This issue is fixed in iOS 15.7.4 and iPadOS 15.7.4, iOS 16.3.1 and iPadOS 16.3.1, macOS Ventura 13.2.1, Safari 16.3. Processing maliciously crafted web content may lead to arbitrary code execution. Apple is aware of a report that this issue may have been actively exploited.
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H