๐Ÿ” CVE Alert

CVE-2026-111172

MEDIUM 5.3

@casl/ability 6.7.5 before 7.0.2 Prototype Pollution via rulesToFields setByPath

CVSS Score
5.3
EPSS Score
0.0%
EPSS Percentile
0th

@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.

CWE CWE-1321
Vendor stalniy
Product @casl/ability
Published Oct 15, 2026
Stay Ahead of the Next One

Get instant alerts for stalniy @casl/ability

Be the first to know when new medium vulnerabilities affecting stalniy @casl/ability are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

CVSS v3 Breakdown

CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H
Attack Vector
Network
Attack Complexity
High
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
None
Availability
High

Affected Versions

stalniy / @casl/ability
6.7.5 < 7.0.2

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
github.com: https://github.com/stalniy/casl/commit/58242cb3c7911c8a89bacfb7d732701d81bc1324 github.com: https://github.com/stalniy/casl/pull/1305 github.com: https://github.com/stalniy/casl/blob/80f2380d03cfe9b162685d510ba8bc0ce83d0598/packages/casl-ability/src/utils.ts#L11-L29 github.com: https://github.com/stalniy/casl vulncheck.com: https://www.vulncheck.com/advisories/casl-ability-6.7.5-before-7.0.2-prototype-pollution-via-rulestofields-setbypath

Credits

Zachariah Mithani