← Voltar ao feed
critical

MongoDB Server 9.0.7 Fixes CVE-2026-118383 Use-After-Free

1 fonte(s) · 1 atualização(ões) · publicado 10/11/2026 23:27 · coletado há 1 hora

MongoDB released version 9.0.7 and six maintenance updates to fix 26 security bugs in MongoDB Server. Led by two critical flaws, CVE-2026-118383 (CVSS 9.5) and CVE-2026-120808 (CVSS 9.1), the bugs allow code execution, traffic snooping, and crashes. Database admins must update their clusters right away to protect stored records.

MongoDB Server runs core app databases and cloud clusters for firms around the world. Because the worst flaw triggers with no login during replica set elections, exposed nodes face high takeover risks.

Entenda a falha

A vulnerabilidade

MongoDB released 9.0.7 and six maintenance updates fixing 26 MongoDB Server flaws (2 critical, 16 high, 8 medium). The worst is CVE-2026-118383 (CVSS 9.5), a use-after-free (CWE-416) in replication code. An unauthenticated attacker with network access can crash the host or run arbitrary code on replica set members, shard nodes and config servers; standalone mongod hosts are not affected. CVE-2026-120808 (CVSS 9.1) is a certificate validation flaw (CWE-295) in macOS builds using Apple SecureTransport: for IPv6 peers an on-path attacker with a self-signed certificate can intercept and alter TLS traffic. The rest include other use-after-free bugs, memory exhaustion (CVE-2026-120828, CVE-2026-120804) and authorization/encryption bypasses (CVE-2026-120815, CVE-2026-120822, CVE-2026-120813). Affected: 9.0 before 9.0.7, 8.3 before 8.3.16, 8.0 before 8.0.37, 7.0 before 7.0.48; CVE-2026-118383 and CVE-2026-120828 also hit 6.0 before 6.0.30, 5.0 before 5.0.35 and 4.4 before 4.4.32.

Como funciona

For CVE-2026-118383, a replica set elects a new primary, which then runs a catch-up step to sync with other members. When that step finishes, the replication code uses memory that has already been freed. Network requests from an unauthenticated client reach this code, so the stale memory can lead to a crash or, in the worst case, code execution. For CVE-2026-120808, when a macOS MongoDB process connects to an IPv6 peer over TLS, the code calls SecTrustEvaluate but discards its trust result, so the connection is accepted even if the certificate should have been rejected.

Por que é vulnerável

CVE-2026-118383 is a memory-lifetime error: after the new primary completes catch-up, the replication code keeps using an object that was freed (use-after-free). CVE-2026-120808 is a missing check: the result of the certificate trust evaluation is dropped on the IPv6 path, so validation never takes effect. The articles do not explain why these went unnoticed. The fix is delivered in the patched releases, and the articles do not detail the code changes.

Onde está

The articles name no file, function or commit; they only place CVE-2026-118383 in the replication code (end of the new primary's catch-up) and CVE-2026-120808 in the SecureTransport TLS path on macOS (the SecTrustEvaluate result on IPv6 connections).

Como foi descoberta

According to the report, internal MongoDB developers found 14 of the 26 flaws and outside researchers reported the other 12. The articles do not name the researchers or say how the individual bugs were found. They were disclosed through MongoDB's release of 9.0.7 and the maintenance updates. No active exploitation has been confirmed.

Explicação gerada por IA a partir da matéria e dos artigos, em 11/11/2026 00:15.

Linha do tempo

  1. securityonline.info ↗ · pub. 10/11/2026 23:27 · coletado 11/11 00:00 primeiro registro

    MongoDB Server 9.0.7 Fixes CVE-2026-118383 Use-After-Free

    ler a análise desta fonte

    MongoDB released version 9.0.7 and six maintenance updates to fix 26 security bugs in MongoDB Server. Led by two critical flaws, CVE-2026-118383 (CVSS 9.5) and CVE-2026-120808 (CVSS 9.1), the bugs allow code execution, traffic snooping, and crashes. Database admins must update their clusters right away to protect stored records.

    MongoDB Server runs core app databases and cloud clusters for firms around the world. Because the worst flaw triggers with no login during replica set elections, exposed nodes face high takeover risks.