CVE-2020-10574

An issue was discovered in Janus through 0.9.1

published March 14, 2020

CVSS
—
EPSS
1%
Percentile
72.6
In the wild
Unconfirmed
What it is

⚠️ A tiny typo is causing a big headache! In Janus through 0.9.1, a misnamed string during an Admin API request could lead to unexpected behavior, much like ordering a pizza without specifying toppings. 🍕 Think of it as trying to place a special request at a restaurant but accidentally using the wrong item number on the menu. The kitchen might not know what you're asking for, leading to confusion in the kitchen and a dish you didn’t order! While this vulnerability isn’t currently known to be exploited, it could cause unpredictable issues during API requests. An attacker could potentially trigger logs that don’t function as intended, leading to operational hiccups that could slow down your services.

Put simply

Think of it as trying to place a special request at a restaurant but accidentally using the wrong item number on the menu. The kitchen might not know what you're asking for, leading to confusion in the kitchen and a dish you didn’t order! This vulnerability arises from a typo in the JSON validation process in Janus, where a string that doesn’t exist is queried during the 'query_logger' API request, which can disrupt normal logging behavior.

What to do

While this vulnerability isn’t currently known to be exploited, it could cause unpredictable issues during API requests. An attacker could potentially trigger logs that don’t function as intended, leading to operational hiccups that could slow down your services. To mitigate this issue, ensure you update Janus to a version beyond 0.9.1, where the typo is corrected. Additionally, review the API request handling to ensure proper string validation and logging are implemented. 🛡️ This is fixable! Stay proactive, and you’ll keep your system running smoothly in no time! 💪🌟

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.01418 · 72.6th percentile
Published
2020-03-14T19:07Z
EPSS history
Timeline
  • 14 MAR 19:07Z
    An issue was discovered in Janus through 0.9.1
    cvelistv5