CVE-2022-37298

Shinken Solutions Shinken Monitoring Version 2.4.3 affected is vulnerable to Incorrect Access Control

Critical · published October 20, 2022

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

🚨 An access control mishap lets attackers bypass authentication entirely! The SafeUnpickler class in Shinken Monitoring 2.4.3 treats incoming data like a trusted guest without checking their ID. 🔥 It's like a restaurant that allows anyone to sit at the VIP table just because they walked in confidently, ignoring the reservation list. In this case, attackers can unserialize arbitrary objects and wreak havoc without proper checks. An attacker could send a maliciously crafted object from a monitoring node, gaining unauthorized access to the Shinken server. This means they could execute unrestricted commands, manipulate data, or even take down your monitoring setup entirely — absolutely devastating for any deployed system!

Put simply

It's like a restaurant that allows anyone to sit at the VIP table just because they walked in confidently, ignoring the reservation list. In this case, attackers can unserialize arbitrary objects and wreak havoc without proper checks. This vulnerability arises from a weak authentication mechanism in the SafeUnpickler class of shinken/safepickle.py, allowing unauthorized unserialization of objects.

What to do

An attacker could send a maliciously crafted object from a monitoring node, gaining unauthorized access to the Shinken server. This means they could execute unrestricted commands, manipulate data, or even take down your monitoring setup entirely — absolutely devastating for any deployed system! To safeguard against this, upgrade your Shinken Monitoring to version 2.4.4 immediately. Review your monitoring nodes and implement stricter authentication checks to ensure only valid users can send data to the server. You've got this! With these steps, you'll be locking down your Shinken setup in no time! 🛡️

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.03056 · 87.5th percentile
Published
2022-10-20T00:00Z
EPSS history
Timeline
  • 20 OCT 00:00Z
    Shinken Solutions Shinken Monitoring Version 2.4.3 affected is vulnerable to Incorrect Access Control
    cvelistv5