CVE-2022-37601

Prototype pollution vulnerability in function parseQuery in parseQuery.js in webpack loader-utils via the name variable in parseQuery.js

published October 12, 2022

CVSS
—
EPSS
4%
Percentile
89.1
In the wild
Unconfirmed
What it is

⚠️ Watch out! A sneaky prototype pollution vulnerability lies in wait within the parseQuery function of webpack loader-utils. 🚨 Think of it like a recipe that can be altered by a customer who slips their own secret ingredient into the mix without anyone noticing — the final dish could end up tasting completely different! If exploited, an attacker could manipulate the functionality of the application, potentially causing unexpected behavior or even crashing it entirely. Though it’s not currently known to be exploited, this vulnerability could lead to chaos in your project if left unchecked!

Put simply

Think of it like a recipe that can be altered by a customer who slips their own secret ingredient into the mix without anyone noticing — the final dish could end up tasting completely different! This prototype pollution vulnerability allows an attacker to modify the behavior of an object by tampering with the 'name' variable in parseQuery.js. It affects all versions prior to 1.4.1 and 2.0.3, making it crucial for developers to take notice.

What to do

If exploited, an attacker could manipulate the functionality of the application, potentially causing unexpected behavior or even crashing it entirely. Though it’s not currently known to be exploited, this vulnerability could lead to chaos in your project if left unchecked! Update webpack loader-utils to version 1.4.1 or 2.0.3 to eliminate this vulnerability. Regularly audit your dependencies to ensure you are using the latest and most secure versions. You've got this! By keeping your libraries updated, you’re taking a huge step in securing your application. 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.03503 · 89.1th percentile
Published
2022-10-12T00:00Z
EPSS history
Timeline
  • 12 OCT 00:00Z
    Prototype pollution vulnerability in function parseQuery in parseQuery.js in webpack loader-utils via the name variable in parseQuery.js
    cvelistv5