Read the docs
TI-2025-12029 Aliases CVE-2025-13158GHSA-6vj3-p34w-xxjp

apidoc-core - prototype pollution in api_group.js, api_param_title.js, api_use.js, and api_permission.js worker

Priority MEDIUM 49CWE-1321Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
None
Attack complexity
Low
Attack requirements
None
Impact type
—
Confidentiality · integrity · availability
High · High · High
Fix status
No fix listed

Attack profile from CVSS 4.0 · CNA. Fix status from CNA and GitHub.

Summary

Prototype pollution vulnerability in apidoc-core versions 0.2.0 and all subsequent versions allows remote attackers to modify JavaScript object prototypes via malformed data structures, including the “define” property processed by the application, potentially leading to denial of service or unintended behavior in applications relying on the integrity of prototype chains. This affects the preProcess() function in api_group.js, api_param_title.js, api_use.js, and api_permission.js worker modules.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.00503 43rd percentileScored 2026-11-07
Fix No fix listed No fixed version in the sources yet

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
Yes
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
apiDocapidoc-core0.2.0 and later—No fix listedCNA
—apidoc-core (npm)0.2.0 – 0.15.0—No fix listedGHSA-6vj3-p34w-xxjp
  • apidoc-core VendorapiDoc Affected 0.2.0 and later Fixed in — No fix listed CNA
  • apidoc-core (npm) Vendor— Affected 0.2.0 – 0.15.0 Fixed in — No fix listed GHSA-6vj3-p34w-xxjp

Remediation

No fixed version listed by the sources yet.

Timeline

  1. 2026-10-02 Threatist record created from CVE-2025-13158
  2. 2026-10-03 Alias added: GHSA-6vj3-p34w-xxjp

References

Sources