Skip to content
Heist/ feed
Medium

PHP object injection via unsuppressible __pclass class inference in command monitoring events

Type: advisorySource: Official CVE List1 source record

Deserialization of untrusted data in the command monitoring support of the MongoDB PHP Driver can cause class names embedded in document content to be honored when the driver builds monitoring event objects. When an application registers a command monitoring subscriber and includes untrusted data in a database operation, an unauthenticated party who controls that data may cause an application class implementing the driver's persistable interface to be instantiated and its unserialization method invoked with the supplied data. The resulting impact depends on the classes available in the application.

Announced Group revision 1
Original source ↗

CVE-2026-96745

Primary source · Revision 1

Imported from structured advisory data. Source references identify upstream records or fields; verify affected versions and your deployed configuration.

Security context

Source reference: cve:CVE-2026-96745

PHP Driver

Source reference: /containers/cna/affected/0/product

Affected versions
Not stated in this record
Fixed versions
Not stated in this record
Prerequisites
Not stated in this record

Structured affected-version data

Original package identities and version rules from this source.

[
  {
    "vendor": "MongoDB",
    "product": "PHP Driver",
    "versions": [
      {
        "status": "affected",
        "version": "0",
        "lessThan": "1.21.10",
        "versionType": "semver"
      },
      {
        "status": "affected",
        "version": "2.0.0",
        "lessThan": "2.1.10",
        "versionType": "semver"
      },
      {
        "status": "affected",
        "version": "2.2.0",
        "lessThan": "2.5.3",
        "versionType": "semver"
      }
    ],
    "defaultStatus": "unaffected"
  }
]
Related CVEs
CVE-2026-96745

Source reference: /cveMetadata/cveId

Publisher severity

medium

Source reference: /containers/cna/metrics

Event
#1848 · Revision 1
Added to Heist Feed
Publisher date
Read the original announcement