p PatchFirst

CVE-2026-111172

CVE-2026-111172 · @casl/ability 6.7.5 before 7.0.2 Prototype Pollution via rulesToFields setByPath

This page contains facts from public vulnerability sources. Check the original advisory before updating.

@casl/ability 6.7.5 before 7.0.2 contains a prototype pollution vulnerability in rulesToFields() that allows attackers to modify inherited builtins via dotted condition keys. Attackers controlling rule conditions can supply keys like 'toString.call' to alter shared builtin functions process-wide, causing denial of service for the Node.js process.

CVSS 6.0 · Medium · EPSS 0.4% · Fix available

Published
Updated

Affected products and versions

  • @casl/ability

    Versions
    • ≥ 6.7.5, < 7.0.2: Affected (semver)

    Update to 7.0.2

Original sources

Check your server →