CVE-2024-5699

In violation of spec, cookie prefixes such as `__Secure` were being ignored if they were not correctly capitalized - by spec they should be checked with a…

Critical · published June 11, 2024

CVSS v3.1
9.8
EPSS
1%
Percentile
55.2
In the wild
Unconfirmed
What it is

🔥 A sneaky oversight in Firefox allows careless cookie capitalization to slip through the cracks! Think of it like a restaurant sign that insists on specific wording — the chef may refuse to serve customers who misspell a dish, but if they don’t check for case sensitivity, a ‘Burger’ and ‘burger’ might get treated differently. 🍔 This flaw could lead to browsers ignoring crucial cookie behaviors, allowing potentially harmful scripts to operate undetected. An attacker could exploit this by bypassing security features that were meant to protect user sessions, making it a recipe for disaster!

Put simply

Think of it like a restaurant sign that insists on specific wording — the chef may refuse to serve customers who misspell a dish, but if they don’t check for case sensitivity, a ‘Burger’ and ‘burger’ might get treated differently. 🍔 This vulnerability arises from Firefox’s failure to enforce case-insensitivity checks on cookie prefixes like '__Secure'. As a result, security behaviors tied to these prefixes may not be honored, leaving user data at risk.

What to do

This flaw could lead to browsers ignoring crucial cookie behaviors, allowing potentially harmful scripts to operate undetected. An attacker could exploit this by bypassing security features that were meant to protect user sessions, making it a recipe for disaster! Update Firefox to version 127 or later immediately to ensure proper cookie handling. Additionally, review cookie prefixes in your applications and enforce case sensitivity to bolster security. 🔐 You've got this! Stay vigilant and patch up to secure your browsing experience! 🛡️

The record
Technical detail
CVSS v3.1
9.8 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00773 · 55.2th percentile
Published
2024-06-11T12:40Z
EPSS history
Timeline
  • 11 JUN 12:40Z
    In violation of spec, cookie prefixes such as `__Secure` were being ignored if they were not correctly capitalized - by spec they should be checked with a…
    cvelistv5