CVE-2022-1295CWE-1321

Prototype Pollution in alvarotrigo/fullpage.js

High · published April 11, 2022

CVSS v3.0
7.3
EPSS
1%
Percentile
70.0
In the wild
Unconfirmed
What it is

⚡ A sneaky prototype pollution vulnerability lurks in fullpage.js versions prior to 4.0.2, waiting for your attention! 🔍 Think of it like a restaurant where a patron can slip in a fake menu item that changes the whole order system — everyone ends up with a mystery dish they didn't choose! 🍽️ This could allow an attacker to manipulate the application's behavior by injecting unexpected values, potentially leading to unauthorized access or other malicious activities. Essentially, it puts the whole order at risk, letting bad actors customize their 'meal' for maximum chaos!

Put simply

Think of it like a restaurant where a patron can slip in a fake menu item that changes the whole order system — everyone ends up with a mystery dish they didn't choose! 🍽️ The vulnerability arises from insufficient validation, allowing attackers to modify the prototype of objects, which could affect all instances of that object throughout the application.

What to do

This could allow an attacker to manipulate the application's behavior by injecting unexpected values, potentially leading to unauthorized access or other malicious activities. Essentially, it puts the whole order at risk, letting bad actors customize their 'meal' for maximum chaos! Update fullpage.js to version 4.0.2 or later immediately to close this door. Additionally, review your application code to ensure that any user inputs are properly sanitized and validated. 🔒 You've got this! Fixing this vulnerability is straightforward, and you'll be keeping your app safe and sound! 🛡️

The record
Technical detail
CVSS v3.0
7.3 · HIGH
Vector
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L
CVSS v4.0
Not supplied
EPSS
0.01291 · 70.0th percentile
Weakness
CWE-1321 · Improperly Controlled Modification of Object Prototype Attributes ('Prototype Pollution')
Published
2022-04-11T11:20Z
EPSS history
Timeline
  • 11 APR 11:20Z
    Prototype Pollution in alvarotrigo/fullpage.js
    cvelistv5