Read the docs
TI-2023-00157 Aliases CVE-2023-0163GHSA-4jrm-c32x-w4jf

Prototype Pollution in convict

Priority HIGH 72CWE-1321Published · Updated

Key facts

Attack vector
Local
Privileges required
None
User interaction
None
Attack complexity
Low
Impact type
—
Confidentiality · integrity · availability
High · High · High
Fix status
Fixed

Attack profile from CVSS 3.1 · CISA ADP. Fix status from CNA and GitHub.

Summary

Improperly Controlled Modification of Object Prototype Attributes ('Prototype Pollution') vulnerability in Mozilla Convict. This allows an attacker to inject attributes that are used in other components, or to override existing attributes with ones that have incompatible type, which may lead to a crash. The main use case of Convict is for handling server-side configurations written by the admins owning the servers, and not random users. So it's unlikely that an admin would deliberately sabotage their own server. Still, a situation can happen where an admin not knowledgeable about JavaScript could be tricked by an attacker into writing the malicious JavaScript code into some config files. This issue affects Convict: before 6.2.4.

Why it matters now

Exploitation Proof of concept CISA SSVC · not in CISA KEV
EPSS 0.00274 19th percentileScored 2026-11-07
Public exploit Yes 1 exploit referenceTagged by NVD
Fix Fixed Convict (Mozilla): 6.2.4convict (npm): 6.2.4

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
Poc
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
MozillaConvictbefore 6.2.46.2.4Patch availableCNA
—convict (npm)before 6.2.46.2.4Patch availableGHSA-4jrm-c32x-w4jf
  • Convict VendorMozilla Affected before 6.2.4 Fixed in 6.2.4 Patch available CNA
  • convict (npm) Vendor— Affected before 6.2.4 Fixed in 6.2.4 Patch available GHSA-4jrm-c32x-w4jf

CPE configurations NVD · 1

CPEVersionsRoleVendor
cpe:2.3:a:mozilla:convict:*:*:*:*:*:node.js:*:*before 6.2.4VulnerableMozilla
  • cpe:2.3:a:mozilla:convict:*:*:*:*:*:node.js:*:* Versions before 6.2.4 Vulnerable ·Mozilla

Remediation

  • Fix · CNA Convict (Mozilla) Fixed in 6.2.4
  • Fix · GHSA-4jrm-c32x-w4jf convict (npm) Fixed in 6.2.4 Advisory →

Vendor assessments

Red Hat

Red Hat's page for this CVE →

Not affected: 1 product
  • Red Hat

Timeline

  1. 2026-10-02 Threatist record created from CVE-2023-0163
  2. 2026-10-03 Alias added: GHSA-4jrm-c32x-w4jf

References

  • TI-2022-05586 Prototype pollution in convict CVSS 3.1CRITICAL 9.8
  • TI-2022-06479 Prototype pollution in convict CVSS 3.1CRITICAL 9.8

Sources