Read the docs
TI-2019-08023 Aliases CVE-2019-10758GHSA-h47j-hc6x-h3qq

Code injection in mongo-express

Priority CRITICAL 100Exploited in the wildCWE-94Published · Updated

Key facts

Attack vector
Network
Privileges required
Low
User interaction
None
Attack complexity
Low
Impact type
Code execution
Confidentiality · integrity · availability
High · High · High
Fix status
Fixed

Attack profile from CVSS 3.1 · CISA ADP. Fix status from CNA and GitHub. Impact type from CWE-94.

Summary

mongo-express before 0.54.0 is vulnerable to Remote Code Execution via endpoints that uses the `toBSON` method. A misuse of the `vm` dependency to perform `exec` commands in a non-safe environment.

Why it matters now

Exploitation Active In CISA KEV since 2021-12-10CISA due date 2022-06-10
EPSS 0.84726 99th percentileScored 2026-11-07
Fix Fixed mongo-express (npm): 0.54.0

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
Active
Automatable
No
Technical impact
Total

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
—mongo-expressAll versions prior to version 0.54.0—No fix listedCNA
—mongo-express (npm)before 0.54.00.54.0Patch availableGHSA-h47j-hc6x-h3qq
  • mongo-express Vendor— Affected All versions prior to version 0.54.0 Fixed in — No fix listed CNA
  • mongo-express (npm) Vendor— Affected before 0.54.0 Fixed in 0.54.0 Patch available GHSA-h47j-hc6x-h3qq

CPE configurations NVD · 1

CPEVersionsRoleVendor
cpe:2.3:a:mongo-express_project:mongo-express:*:*:*:*:*:node.js:*:*before 0.54.0VulnerableMongo-express Project
  • cpe:2.3:a:mongo-express_project:mongo-express:*:*:*:*:*:node.js:*:* Versions before 0.54.0 Vulnerable ·Mongo-express Project

Remediation

  • Fix · GHSA-h47j-hc6x-h3qq mongo-express (npm) Fixed in 0.54.0 Advisory →

Timeline

  1. 2021-12-10 Added to CISA KEV
  2. 2026-10-02 Threatist record created from CVE-2019-10758
  3. 2026-10-03 Alias added: GHSA-h47j-hc6x-h3qq

References

  • TI-2025-13542 Zlib compressed protocol header length confusion may allow memory read KEVCVSS 4.0HIGH 8.7
  • TI-2026-79432 BSON output corruption via out-of-range binary subtype in MongoDB C# Driver CVSS 4.0MEDIUM 6.9
  • TI-2026-79424 NoSQL command injection via mismatched BSON length in MongoDB C# Driver CVSS 4.0MEDIUM 6.9
  • TI-2026-79422 Unbounded memory growth in MongoDB C# Driver BSON deserialization CVSS 4.0HIGH 8.2
  • TI-2026-79427 Authentication bypass via issuer-and-serial-only certificate equality CVSS 4.0HIGH 7.6
  • TI-2026-79426 NoSQL injection in MongoDB C# Driver LINQ filter field names CVSS 4.0HIGH 7.2
See all 376 →

Sources