← volver
CVE-2023-37450highbajo ataque

CVE-2023-37450

56Vexday Risk Score

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

ssvc Actcvss 8.8epss 19%
de la publicación al arma
Publicada en NVD26 jul
CISA KEV13 jul
probabilidad de explotación
19%top 3% de las CVE
explotación observada
CISA + VulnCheck
Acción exigida por CISAplazo federal: 2023-08-03

Apply updates per vendor instructions or discontinue use of the product if updates are unavailable.

Resumen

Falha de processamento de conteúdo web no motor WebKit (usado por Safari e por todo o pilha web da Apple) que permite execução arbitrária de código quando o navegador renderiza uma página maliciosa. A Apple confirma relato de exploração ativa antes da correção, e o caso está no catálogo KEV da CISA — ou seja, não é risco teórico, foi usado em campanhas reais contra usuários Apple.

Detalle técnico

O bug está no WebKit, o motor de renderização compartilhado por Safari em macOS/iOS/iPadOS/tvOS/watchOS e por portes como WebKitGTK+ em Linux. A Apple descreve a correção apenas como 'improved checks' — não publicou detalhes sobre a natureza exata da falha de memória (não há CWE ou classe de bug divulgada pelo fornecedor nem confirmada por análise técnica independente nas fontes disponíveis). O padrão histórico de CVEs WebKit corrigidas nesse ciclo (memory corruption, use-after-free, type confusion durante parsing de HTML/CSS/JS) é consistente com o impacto declarado, mas atribuir a classe exata sem confirmação seria especulação.

O que se sabe com certeza: o atacante controla o conteúdo web que a vítima processa — uma página HTML/JS servida a partir de um domínio controlado pelo atacante, ou conteúdo injetado em página legítima comprometida. O vetor de ataque é rede (AV:N), sem necessidade de privilégios (PR:N) e sem autenticação, mas exige interação do usuário (UI:R) — normalmente, visitar um link.

A falha atinge C:H/I:H/A:H no vetor CVSS, indicando que a exploração bem-sucedida compromete integralmente confidencialidade, integridade e disponibilidade do processo — compatível com execução de código no contexto do processo de renderização web.

Cómo se explota

O vetor prático é entrega de conteúdo web malicioso: um link que a vítima abre em Safari, WebView embutido em app, ou qualquer superfície que use WebKit para renderizar HTML/CSS/JS não confiável. Não há pré-requisito de configuração especial, conta autenticada ou acesso à rede interna — o único pré-requisito real é a vítima carregar a página, o que reduz a complexidade prática mesmo com a exigência formal de 'user interaction' no CVSS.

A Apple declarou estar ciente de relato de exploração ativa antes do patch, e a CVE foi adicionada ao catálogo KEV da CISA, confirmando uso real em ataques — típico de campanhas direcionadas (spyware comercial, ataques de watering hole) contra alvos específicos, e não de exploração massiva e indiscriminada, embora as fontes não detalhem quem foi alvo nem a escala.

Não há PoC público ou writeup técnico detalhado nas fontes consultadas explicando o mecanismo interno de exploração — a Apple não divulgou, e a comunidade de pesquisa não publicou (ao menos não nas referências disponíveis) uma análise reversa completa do bug.

Versiones

Afectadas
Safari anterior a 16.5.2 (macOS Big Sur e Monterey); iOS e iPadOS anteriores a 16.6; macOS Ventura anterior a 13.5; tvOS anterior a 16.6; watchOS anterior a 9.6; WebKitGTK+ anterior a 2.42.3 (distribuições Linux que empacotam o motor, conforme GLSA da Gentoo).
Corregidas en
Safari 16.5.2; iOS 16.6 e iPadOS 16.6; macOS Ventura 13.5; tvOS 16.6; watchOS 9.6; WebKitGTK+ 2.42.3 ou superior.

Cómo protegerse

Atualizar é a única mitigação real e completa: Safari 16.5.2 ou superior (para macOS Big Sur e Monterey), iOS 16.6 / iPadOS 16.6, macOS Ventura 13.5, tvOS 16.6, watchOS 9.6. Sistemas que não recebem mais essas versões via atualização direta (hardware muito antigo) ficam permanentemente expostos, pois a Apple não emite patch retroativo fora desses ramos. WebKitGTK+ (usado em navegadores e aplicações Linux baseadas em WebKit, como GNOME Web/Epiphany e diversos embeds) corrige o problema na versão 2.42.3 — pacotes anteriores permanecem vulneráveis independentemente de qual sistema operacional os hospeda.

Não há paliativo de configuração ou flag documentado pelo fornecedor: a falha é uma correção de código no motor de parsing/renderização, não um recurso que pode ser desligado. Como controle compensatório, restringir a superfície de exposição a conteúdo não confiável — política de navegação corporativa, sandboxing adicional de processos de renderização, ou impedir que WebViews carreguem URLs arbitrárias de origem não controlada — reduz a chance de entrega do payload, mas não elimina o risco caso a interação com o link malicioso ocorra.

O mito a descartar: acreditar que apenas usar Safari em vez de outro navegador reduz risco não se aplica aqui — o WebKit é a base de renderização web em todo o ecossistema Apple (inclusive em apps de terceiros no iOS/iPadOS que são obrigados a usar WebKit), então a superfície de exposição é ampla mesmo fora do Safari propriamente dito.

Cómo detectar

Não há assinatura de rede ou indicador de comprometimento público confiável associado a esta CVE nas fontes disponíveis — a exploração ocorre client-side, dentro do processo de renderização web, sem padrão de tráfego distintivo documentado. Em ambientes corporativos, o sinal indireto mais prático é monitorar crashes ou reinícios inesperados do processo WebKit/Safari (WebContent process) em dispositivos ainda não atualizados, e correlacionar com acesso a domínios recém-registrados ou links recebidos por canais de mensageria/e-mail — mas isso é heurística geral de resposta a incidente, não detecção específica da falha.

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.
The issue was addressed with improved checks. This issue is fixed in iOS 16.6 and iPadOS 16.6, Safari 16.5.2, tvOS 16.6, macOS Ventura 13.5, watchOS 9.6. Processing 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