CVE-2026-15699CWE-1321CWE-94

spencermountain compromise Public Root API extend.js nlp.extend prototype pollution

Medium · published July 14, 2026

CVSS v4.0
5.3
EPSS
0%
Percentile
37.8
In the wild
Unconfirmed
What it is

A vulnerability was identified in spencermountain compromise up to 14.15.1. Affected is the function nlp.extend of the file src/API/extend.js of the component Public Root API. The manipulation of the argument plugin leads to improperly controlled modification of object prototype attributes. Remote exploitation of the attack is possible. The exploit is publicly available and might be used. The identifier of the patch is b4644ab7179700df0607521f61c1ee9b5f78d89d. Applying a patch is the recommended action to fix this issue. The vendor was contacted early, responded in a very professional manner and quickly released a fixed version of the affected product.

The record
Technical detail
CVSS v4.0
5.3 · MEDIUM
Vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P
EPSS
0.00446 · 37.8th percentile
Weaknesses
CWE-1321 · Improperly Controlled Modification of Object Prototype Attributes ('Prototype Pollution'); CWE-94 · Improper Control of Generation of Code ('Code Injection')
Published
2026-07-14T15:45Z
EPSS history
Timeline
  • 14 JUL 15:45Z
    spencermountain compromise Public Root API extend.js nlp.extend prototype pollution
    cvelistv5