CVE Intelligence

Vulnerabilidades de Google

🔔 Criar alerta RSS

CVEs publicadas que afetam produtos de Google: 4496 registro(s), com severidade, exploração e correções.

Somente exploradas (KEV) →

CVE-2026-53765 Média · 6.1 CWE-59 24/06/2026
chrome-devtools-mcp: daemon.pid write follows symlinks in /tmp fallback runtime directory
Chrome DevTools for agents (chrome-devtools-mcp) lets your coding agent control and inspect a live Chrome browser. From 0.20.0 until 1.1.0, The chrome-devtools-mcp daemon writes its PID file with fs.writeFileSync() to a deterministic runtime path. On typical macOS environments, and on Linux sessions where $XDG_RUNTIME_DIR is unset, that runtime path falls back to /tmp/chrome-devtools-mcp-<uid>/daemon.pid. Because the write does not use O_NOFOLLOW, a local low-privilege user on the same POSIX host can pre-create /tmp/chrome-devtools-mcp-<victim_uid>/daemon.pid as a symlink to a file writable by the victim. When the victim later starts daemon mode, fs.writeFileSync() follows the symlink and truncates the target file to the daemon PID string. This vulnerability is fixed in 1.1.0.
CVE-2026-11998 Alta · 7.6 CWE-791 24/06/2026
AngularJS XSS via SCE resource URL sanitization bypass
A flaw in AngularJS' Strict Contextual Escaping (SCE) logic allows bypassing certain SCE policies for resource URLs and can lead to arbitrary JavaScript execution within the context of the victim's browser session. SCE's purpose is to ensure that only trusted or safe values are used in certain security-sensitive contexts, such as resource URLs, including URLs that define executable JavaScript scripts, '<iframe>' documents, route templates, etc. A flaw in the logic that tries to match entire URLs against regular expression matchers can result in partial matches for certain types of regular expressions, effectively bypassing the policies and allowing the use of unsafe values as resource URLs. This issue affects AngularJS versions greater than or equal to 1.2.0-rc.3. Note: The AngularJS project was already End-of-Life when this CVE was published and will not receive any updates to address this issue. For more information see the  End-of-Life announcement https://docs.angularjs.org/misc/version-support-status .
CVE-2026-13038 Alta · 8.8 CWE-416 24/06/2026
Use after free in Autofill in Google Chrome on Windows prior to 149.0.7827.197 allowed a remote...
Use after free in Autofill in Google Chrome on Windows prior to 149.0.7827.197 allowed a remote attacker to execute arbitrary code via a crafted HTML page. (Chromium security severity: Critical)
CVE-2026-13037 Alta · 7.8 CWE-416 24/06/2026
Use after free in WebView in Google Chrome on Android prior to 149.0.7827.197 allowed a local...
Use after free in WebView in Google Chrome on Android prior to 149.0.7827.197 allowed a local attacker to execute arbitrary code inside a sandbox via a crafted HTML page. (Chromium security severity: High)
CVE-2026-13036 Alta · 8.8 CWE-416 24/06/2026
Use after free in Blink in Google Chrome prior to 149.0.7827.197 allowed a remote attacker to...
Use after free in Blink in Google Chrome prior to 149.0.7827.197 allowed a remote attacker to execute arbitrary code inside a sandbox via a crafted HTML page. (Chromium security severity: High)
CVE-2026-13035 Alta · 8.8 CWE-416 24/06/2026
Use after free in Bluetooth in Google Chrome on Mac prior to 149.0.7827.197 allowed a remote...
Use after free in Bluetooth in Google Chrome on Mac prior to 149.0.7827.197 allowed a remote attacker to execute arbitrary code via a malicious peripheral. (Chromium security severity: High)
CVE-2026-13034 Média · 4.7 CWE-346 24/06/2026
Inappropriate implementation in Passwords in Google Chrome prior to 149.0.7827.197 allowed a...
Inappropriate implementation in Passwords in Google Chrome prior to 149.0.7827.197 allowed a remote attacker who had compromised the renderer process to bypass site isolation via a crafted HTML page. (Chromium security severity: High)
CVE-2026-13033 Alta · 8.8 CWE-125 24/06/2026
Out of bounds read and write in Blink>InterestGroups in Google Chrome prior to 149.0.7827.197...
Out of bounds read and write in Blink>InterestGroups in Google Chrome prior to 149.0.7827.197 allowed a remote attacker to execute arbitrary code via a crafted HTML page. (Chromium security severity: Critical)
CVE-2026-13032 Crítica · 9.6 CWE-416 24/06/2026
Use-After-Free no WebGL do Google Chrome para Android com possível fuga de sandbox (CVE-2026-13032)
Uso após liberação (use after free) em WebGL no Google Chrome para Android anterior à versão 149.0.7827.197 permitia que um atacante remoto potencialmente realizasse uma fuga de sandbox por meio de uma página HTML criada. (Gravidade de segurança do Chromium: Crítica)
CVE-2026-13031 Alta · 8.8 CWE-416 24/06/2026
Use after free in Blink in Google Chrome prior to 149.0.7827.197 allowed a remote attacker to...
Use after free in Blink in Google Chrome prior to 149.0.7827.197 allowed a remote attacker to execute arbitrary code inside a sandbox via a crafted HTML page. (Chromium security severity: High)
CVE-2026-13030 Média · 5.3 CWE-457 24/06/2026
Uninitialized Use in GPU in Google Chrome on Android prior to 149.0.7827.197 allowed a remote...
Uninitialized Use in GPU in Google Chrome on Android prior to 149.0.7827.197 allowed a remote attacker to obtain potentially sensitive information from process memory via a crafted HTML page. (Chromium security severity: High)
CVE-2026-13029 Alta · 7.5 CWE-416 24/06/2026
Use after free in Web Authentication in Google Chrome prior to 149.0.7827.197 allowed an attacker...
Use after free in Web Authentication in Google Chrome prior to 149.0.7827.197 allowed an attacker who convinced a user to install a malicious extension to potentially exploit heap corruption via a crafted Chrome Extension. (Chromium security severity: High)
CVE-2026-13028 Crítica · 9.6 CWE-416 24/06/2026
Use-after-free no WebGL do Google Chrome para Android (CVE-2026-13028)
Use after free no WebGL do Google Chrome para Android anterior à versão 149.0.7827.197 permitia que um atacante remoto potencialmente realizasse uma fuga de sandbox por meio de uma página HTML criada para esse fim. (Gravidade de segurança do Chromium: Crítica)
CVE-2026-13027 Alta · 8.8 CWE-416 24/06/2026
Use after free in FileSystem in Google Chrome prior to 149.0.7827.197 allowed a remote attacker...
Use after free in FileSystem in Google Chrome prior to 149.0.7827.197 allowed a remote attacker to potentially exploit heap corruption via a crafted HTML page. (Chromium security severity: High)
CVE-2026-13026 Alta · 8.8 CWE-416 24/06/2026
Use after free in Digital Credentials in Google Chrome on Mac prior to 149.0.7827.197 allowed a...
Use after free in Digital Credentials in Google Chrome on Mac prior to 149.0.7827.197 allowed a remote attacker to potentially exploit heap corruption via a crafted HTML page. (Chromium security severity: High)
CVE-2026-13025 Alta · 8.3 CWE-20 24/06/2026
Race in DevTools in Google Chrome prior to 149.0.7827.197 allowed a remote attacker who had...
Race in DevTools in Google Chrome prior to 149.0.7827.197 allowed a remote attacker who had compromised the renderer process to potentially perform a sandbox escape via a crafted HTML page. (Chromium security severity: High)
CVE-2026-13024 Média · 4.2 CWE-20 24/06/2026
Insufficient validation of untrusted input in Navigation in Google Chrome prior to 149.0.7827.197...
Insufficient validation of untrusted input in Navigation in Google Chrome prior to 149.0.7827.197 allowed a remote attacker who had compromised the renderer process to bypass site isolation via a crafted HTML page. (Chromium security severity: High)
CVE-2026-13023 Média · 5.3 CWE-457 24/06/2026
Uninitialized Use in GPU in Google Chrome prior to 149.0.7827.197 allowed a remote attacker who...
Uninitialized Use in GPU in Google Chrome prior to 149.0.7827.197 allowed a remote attacker who had compromised the renderer process to obtain potentially sensitive information from process memory via a crafted HTML page. (Chromium security severity: High)
CVE-2026-13022 Média · 6.5 CWE-346 24/06/2026
Inappropriate implementation in Autofill in Google Chrome prior to 149.0.7827.197 allowed a...
Inappropriate implementation in Autofill in Google Chrome prior to 149.0.7827.197 allowed a remote attacker who had compromised the renderer process to leak cross-origin data via a crafted HTML page. (Chromium security severity: High)
CVE-2026-13021 Média · 4.3 CWE-346 24/06/2026
Inappropriate implementation in DeviceBoundSessionCredentials in Google Chrome prior to 149.0...
Inappropriate implementation in DeviceBoundSessionCredentials in Google Chrome prior to 149.0.7827.197 allowed a remote attacker to bypass same origin policy via a crafted HTML page. (Chromium security severity: High)
CVE-2026-12537 Alta · 7.8 CWE-78 24/06/2026
Unauthenticated Remote Code Execution in Gemini CLI CI/CD Workflows
Improper Neutralization used in an OS Command in the container launcher in Google Gemini CLI (versions prior to 0.39.1) and run-gemini-cli GitHub Action (versions prior to 0.1.22) on headless CI platforms allows an unprivileged attacker to achieve pre-sandbox host-level code execution a maliciously crafted .gemini/.env file.
CVE-2026-12681 Alta · 8.9 CWE-1285 23/06/2026
Go-Attestation: Hash injection into trusted measurement list via unskipped SignatureHeaderSize vendor bytes in parseEfiSignatureList()
Improper Validation of Specified Index, Position, or Offset in Input vulnerability in Google go-attestation. parseEfiSignatureList() does not advance the buffer past vendor bytes before reading entries. For hashSHA256SigGUID lists, this allows attacker-controlled vendor header bytes to be appended to the trusted SHA256 hash list. A crafted TPM event log could inject arbitrary SHA256 hashes into the verifier's trusted measurement database, enabling a remote attestation verifier to accept a compromised boot state. This issue affects go-attestation: through 0.6.0.
CVE-2026-11719 Alta · 8.1 CWE-862 18/06/2026
MCP Toolbox for Databases: authenticated authorization bypass
An authenticated authorization bypass vulnerability exists in MCP Toolbox for Databases due to missing scope enforcement across older protocol handlers. While the 2025-11-25 protocol version handler correctly enforces per-tool restrictions defined by scopesRequired, older supported protocol versions (2025-06-18, 2025-03-26, and 2024-11-05) omit this check. An authenticated client with low-privilege tokens (e.g., read) can bypass the intended per-tool scope restrictions and execute high-privilege tools (e.g., admin) simply by specifying an older protocol version in the MCP-Protocol-Version header, or by omitting the header entirely (which causes the server to default to the vulnerable 2024-11-05 handler).
CVE-2026-11718 Crítica · 9.1 CWE-287 18/06/2026
Google MCP Toolbox for Databases: bypass de autenticação na validação do emissor de tokens opacos
Existe uma vulnerabilidade de bypass de autenticação no caminho genérico de validação de tokens opacos (validateOpaqueToken) do googleapis/mcp-toolbox. Quando o toolbox valida um token opaco por meio de um endpoint de introspecção OAuth 2.0 (RFC 7662), ele decodifica a resposta em uma struct introspectResp. No entanto, a lógica subsequente de verificação de claims (validateClaims) avalia a condição do emissor como a.issuer != "" && iss != "". Se a resposta de introspecção do provedor OAuth externo omitir completamente o campo opcional iss (emissor), a variável iss assume por padrão uma string vazia. Isso faz com que o bloco condicional seja avaliado como falso e ignorado silenciosamente. Consequentemente, a aplicação aceita tokens emitidos por provedores de identidade de terceiros não autorizados ou não pretendidos.
CVE-2026-11717 Crítica · 9.1 CWE-287 18/06/2026
Google MCP Toolbox for Databases: bypass de autenticação na introspecção de tokens opacos
Existe uma vulnerabilidade de bypass de autenticação no caminho genérico de validação de tokens opacos (validateOpaqueToken) do googleapis/mcp-toolbox. Ao verificar um token opaco não analisado por meio de um endpoint de introspecção OAuth 2.0 (RFC 7662), o toolbox decodifica a resposta em uma struct introspectResp em que o campo Active é declarado como ponteiro para booleano (*bool). O código rejeita explicitamente um token apenas se a resposta contiver o campo active preenchido com false (if introspectResp.Active != nil && !*introspectResp.Active). Se um endpoint de introspecção responder com um payload que omite completamente a chave obrigatória active, a variável interna permanece nil, fazendo a verificação condicional ser ignorada por curto-circuito. Como resultado, o Toolbox aceita tokens de autorização sem o campo «active», concedendo acesso a ferramentas protegidas e às fontes de dados subjacentes.