CVE-2022-31736

A malicious website could have learned the size of a cross-origin resource that supported Range requests

Critical · published December 22, 2022

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

🚨 A malicious website may sneak a peek at your cross-origin resource sizes with just a sneaky Range request! 🔥 Think of it like an uninvited guest at a buffet. They can't take any food, but they can definitely check out how much of each dish is available before deciding whether to crash the party! If exploited, this vulnerability could expose sensitive information about the size of resources between different origins, potentially paving the way for further attacks. Someone could gauge the importance of your data just by knowing how big it is, which could lead to a more significant breach!

Put simply

Think of it like an uninvited guest at a buffet. They can't take any food, but they can definitely check out how much of each dish is available before deciding whether to crash the party! This vulnerability in Thunderbird (< 91.10), Firefox (< 101), and Firefox ESR (< 91.10) allows a malicious site to use Range requests to learn the sizes of cross-origin resources, which should typically be protected.

What to do

If exploited, this vulnerability could expose sensitive information about the size of resources between different origins, potentially paving the way for further attacks. Someone could gauge the importance of your data just by knowing how big it is, which could lead to a more significant breach! Update your Thunderbird to version 91.10 or later, and for Firefox, ensure you’re on version 101 or above. If you’re using Firefox ESR, upgrade to version 91.10 ASAP! You've got this! Stay ahead of the game and keep your systems secure. 🛡️

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.01106 · 65.6th percentile
Published
2022-12-22T00:00Z
EPSS history
Timeline
  • 22 DEC 00:00Z
    A malicious website could have learned the size of a cross-origin resource that supported Range requests
    cvelistv5