Skip to content
Heist/ feed
Back to feed
High

Null Pointer Dereference in MongoDB Server 2dsphere Index Key Generation Leads to Denial of Service

Type: advisorySources: OSV

A security issue exists in MongoDB's 2dsphere index key generation that can cause a server crash due to a null pointer dereference. When a specially crafted GeoJSON document is inserted into a collection with a 2dsphere index, an inconsistency in geometry parsing can leave an internal object in an invalid, partially initialized state. During subsequent index key generation, access to this improperly initialized object results in a null pointer dereference that terminates the mongod process. An authenticated user with write access can use this to cause a denial of service.

Products
Not specified
Affected versions
Not specified
Fixed versions
Not specified
CVEs
CVE-2026-82055
Confirmed fixed CVEs
Not specified
Updated in this feed
4 Nov 2026, 11:38 UTC · Revision 1

Source evidence

Null Pointer Dereference in MongoDB Server 2dsphere Index Key Generation Leads to Denial of Service

core-osv · Original source

Published 8 Sept 2026, 16:12 UTC

A security issue exists in MongoDB's 2dsphere index key generation that can cause a server crash due to a null pointer dereference. When a specially crafted GeoJSON document is inserted into a collection with a 2dsphere index, an inconsistency in geometry parsing can leave an internal object in an invalid, partially initialized state. During subsequent index key generation, access to this improperly initialized object results in a null pointer dereference that terminates the mongod process. An authenticated user with write access can use this to cause a denial of service.

osv:CVE-2026-82055
Complete source record
{
  "id": "87c452c547ea116afd9a32c3e238ab4177bfd533db6433b23f159c2d70e18f72",
  "url": "https://osv.dev/vulnerability/CVE-2026-82055",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "Null Pointer Dereference in MongoDB Server 2dsphere Index Key Generation Leads to Denial of Service",
    "summary": "A security issue exists in MongoDB's 2dsphere index key generation that can cause a server crash due to a null pointer dereference. When a specially crafted GeoJSON document is inserted into a collection with a 2dsphere index, an inconsistency in geometry parsing can leave an internal object in an invalid, partially initialized state. During subsequent index key generation, access to this improperly initialized object results in a null pointer dereference that terminates the mongod process. An authenticated user with write access can use this to cause a denial of service.",
    "evidence": "osv:CVE-2026-82055",
    "products": [],
    "severity": "high",
    "structured": {
      "id": "CVE-2026-82055",
      "aliases": [
        "BIT-mongodb-2026-82055",
        "CVE-2026-82055"
      ],
      "metrics": [
        {
          "type": "CVSS_V4",
          "score": "CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://github.com/mongodb/mongo",
              "type": "GIT",
              "events": [
                {
                  "introduced": "0f29b043a58fdd251ce0a0b32754b8459613c933"
                },
                {
                  "fixed": "1dc3d60c3237b53589325474c668e849ecec3bae"
                }
              ],
              "database_specific": {
                "extracted_events": [
                  {
                    "cpe": "cpe:2.3:a:mongodb:mongodb:*:*:*:*:-:*:*:*",
                    "range": [
                      {
                        "introduced": "8.3.0"
                      },
                      {
                        "fixed": "8.3.9"
                      }
                    ],
                    "source": "CPE_RANGE"
                  }
                ]
              }
            }
          ],
          "versions": [
            "r8.3.3",
            "r8.3.0"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-82055.json"
          }
        }
      ],
      "modified": "2026-10-28T02:30:34.713154390Z",
      "provider": "osv",
      "references": [
        "https://jira.mongodb.org/browse/SERVER-130202",
        "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/82xxx/CVE-2026-82055.json",
        "https://nvd.nist.gov/vuln/detail/CVE-2026-82055"
      ],
      "provider_metadata": {
        "cwe_ids": [
          "CWE-476"
        ],
        "cna_assigner": "mongodb",
        "unresolved_ranges": [
          {
            "extracted_events": [
              {
                "range": [
                  {
                    "introduced": "8.3.0"
                  },
                  {
                    "fixed": "8.3.9"
                  }
                ],
                "source": "AFFECTED_FIELD",
                "strategy": "StandardRange"
              }
            ]
          }
        ],
        "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/82xxx/CVE-2026-82055.json"
      }
    },
    "related_cves": [
      {
        "value": "CVE-2026-82055",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 502100,
  "published_at": "2026-09-08T16:12:17.722+00:00"
}