CVE-2018-16983

NoScript Classic before 5.1.8.7, as used in Tor Browser 7.x and other products, allows attackers to bypass script blocking via the text/html;/json Content-Type…

published September 13, 2018

CVSS
—
EPSS
3%
Percentile
87.7
In the wild
Unconfirmed
What it is

⚠️ A sneaky Content-Type value is all it takes to bypass script blocking in NoScript Classic — the very tool meant to protect you! Think of it like a restaurant that forgets to check the labels on its takeout orders, allowing a spicy dish to slip through for someone with allergies — potentially disastrous! If exploited, an attacker could deliver harmful scripts right into your browser, making it possible to hijack your session or steal sensitive information, all while you think you’re safely blocked. It’s a recipe for disaster in a world where we rely on our browsers to keep us safe.

Put simply

Think of it like a restaurant that forgets to check the labels on its takeout orders, allowing a spicy dish to slip through for someone with allergies — potentially disastrous! This vulnerability allows attackers to circumvent script blocking by using an improper Content-Type header ('text/html;/json') in web responses, potentially leading to malicious scripts being executed in the browser.

What to do

If exploited, an attacker could deliver harmful scripts right into your browser, making it possible to hijack your session or steal sensitive information, all while you think you’re safely blocked. It’s a recipe for disaster in a world where we rely on our browsers to keep us safe. Upgrade to NoScript Classic version 5.1.8.7 or later to patch this vulnerability. Also, consider reviewing your Content-Type headers if you're serving responses that may interact with user browsers to ensure they adhere to standards. 🛡️ You've got this! Patch your systems, and keep surfing safely! 🌐😄

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.03120 · 87.7th percentile
Published
2018-09-13T04:00Z
EPSS history
Timeline
  • 13 SEP 04:00Z
    NoScript Classic before 5.1.8.7, as used in Tor Browser 7.x and other products, allows attackers to bypass script blocking via the text/html;/json Content-Type…
    cvelistv5