CVE-2024-27185

[20240802] - Core - Cache Poisoning in Pagination

Critical · published August 20, 2024

CVSS v3.1
9.1
EPSS
0%
Percentile
37.3
In the wild
Unconfirmed
What it is

🔥 Hold onto your web applications! A flaw in the pagination class lets anyone inject arbitrary parameters into links, opening the door to cache poisoning! Think of it like a restaurant where anyone can slip a fake order to the kitchen, causing confusion and serving the wrong food to customers — that’s how this vulnerability misleads your cache! An attacker could exploit this vulnerability to poison your cache with malicious data, leading to users receiving modified content. This could result in misinformation spreading like wildfire, damaging your reputation and harming users who trust your site. It’s a disaster waiting to happen!

Put simply

Think of it like a restaurant where anyone can slip a fake order to the kitchen, causing confusion and serving the wrong food to customers — that’s how this vulnerability misleads your cache! This vulnerability in the pagination class allows attackers to include arbitrary parameters in links, creating potential cache poisoning attack vectors that can mislead users and disrupt normal functionality.

What to do

An attacker could exploit this vulnerability to poison your cache with malicious data, leading to users receiving modified content. This could result in misinformation spreading like wildfire, damaging your reputation and harming users who trust your site. It’s a disaster waiting to happen! To remediate, validate and sanitize all parameters used in pagination links immediately. Additionally, consider implementing strict cache control policies to protect against caching of poisoned content. Check for updates from your framework and apply relevant patches as they become available! You’ve got this! By taking these steps, you'll fortify your defenses and keep your users safe. 🛡️

The record
Technical detail
CVSS v3.1
9.1 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00441 · 37.3th percentile
Published
2024-08-20T16:03Z
EPSS history
Timeline
  • 20 AUG 16:03Z
    [20240802] - Core - Cache Poisoning in Pagination
    cvelistv5