Ecosyste.ms: Advisories
An open API service providing security vulnerability metadata for many open source software ecosystems.
Security Advisories: MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLWMzcHgtdjljNy1tNzM0
Prototype Pollution in mithril
Affected versions of mithril
are vulnerable to prototype pollution. The function parseQueryString
may allow a malicious user to modify the prototype of Object
, causing the addition or modification of an existing property that will exist on all objects. A payload such as __proto__%5BtoString%5D=123
in the query string would change the toString()
function to 123
.
Recommendation
If you are using mithril 2.x, upgrade to version 2.0.2 or later. If you are using mithril 1.x, upgrade to version 1.1.7 or later.
Permalink: https://github.com/advisories/GHSA-c3px-v9c7-m734JSON: https://advisories.ecosyste.ms/api/v1/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLWMzcHgtdjljNy1tNzM0
Source: GitHub Advisory Database
Origin: Unspecified
Severity: High
Classification: General
Published: about 3 years ago
Updated: 9 months ago
Identifiers: GHSA-c3px-v9c7-m734
References:
Affected Packages
npm:mithril
Versions: >= 2.0.0, < 2.0.2, < 1.1.7Fixed in: 2.0.2, 1.1.7