p PatchFirst

PatchFirst · Latest vulnerabilities

defu vulnerabilities

Vulnerabilities published for defu in the last 30 days: 0. Listed in the KEV catalogue: 0.

Filter vulnerabilities
Clear filters

Vulnerability: 1

  1. CVE-2026-35209

    High · CVSS 7.5EPSS 0.4%Fix available

    defu: Prototype pollution via `__proto__` key in defaults argument

    defu is software that allows uers to assign default properties recursively. Prior to version 6.1.5, applications that pass unsanitized user input (e.g. parsed JSON request bodies, database records, or config files from untrusted sources) as the first argument to `defu()` are vulnerable to prototype pollution. A crafted payload containing a `__proto__` key can override intended default values in the merged resul. The internal `_defu` function used `Object.assign({}, defaults)` to copy the defaults object. `Object.assign` invokes the `__proto__` setter, which replaces the resulting object's `[[Prototype]]` with attacker-controlled values. Prope

    • Update to 6.1.5
    Published Updated

Check your server

Check your installed stack and versions against the current vulnerability feeds.

Check your server →