CVE-2026-16150 Details
Description
A vulnerability was found in RobinHerbots Inputmask up to 5.0.9. Affected by this issue is the function extendDefaults/extendDefinitions/extendAliases in the library lib/dependencyLibs/extend.js of the component Internal Deep Merge Helper. The manipulation results in improperly controlled modification of object prototype attributes. The attack may be performed from remote. The project was informed of the problem early through an issue report but has not responded yet.
A prototype pollution vulnerability has been identified in RobinHerbots Inputmask versions through 5.0.9. The issue arises in the internal deep merge helper function, which is part of the library's dependency management. The vulnerability allows for uncontrolled modification of object prototype attributes, potentially leading to malicious exploitation from remote sources.
To address this vulnerability, it is recommended to reject any objects that attempt to perform prototype pollution before they are processed. Additionally, the deep merge function should be modified to only iterate over own enumerable properties, and to use 'Object.create(null)' for dynamic merge maps where suitable.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Jul 18, 2026CISA-ADP
Assessed Jul 20, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://github.com/RobinHerbots/Inputmask/issues/2885 | CISA-ADP | ExploitIssue TrackingTechnical DescriptionVendor |
| https://github.com/RobinHerbots/Inputmask/ | [email protected] | ProductVendor |
| https://github.com/RobinHerbots/Inputmask/issues/2885 | [email protected] | ExploitIssue TrackingTechnical DescriptionVendor |
| https://vuldb.com/cve/CVE-2026-16150 | [email protected] | AdvisoryPermission Required |
| https://vuldb.com/submit/856979 | [email protected] | Issue TrackingPermission Required |
| https://vuldb.com/vuln/379909 | [email protected] | AdvisoryPermission Required |
| https://vuldb.com/vuln/379909/cti | [email protected] | Content Wall |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-1321 | Improperly Controlled Modification of Object Prototype Attributes ('Prototype Pollution') | [email protected] |
| CWE-94 | Improper Control of Generation of Code ('Code Injection') | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| RobinHerbots Inputmask | <= 5.0.9 (semver) |
CPE
Remediation
| |
Change History
2 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Jul 20, 2026 | CVE Modified | CISA-ADP |
| Jul 18, 2026 | New CVE Received | [email protected] |
Volerion