
CVE-2022-37298 Shinken Monitoring
Versioni interessate: 2.4.3
Link di divulgazione: https://github.com/naparuba/shinken/commit/2dae40fd1e713aec9e1966a0ab7a580b9180cff2
Link CVE: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-37298
La classe SafeUnpickler presente in shinken/safepickle.py implementa uno schema di autenticazione debole (in realtà nessuna autenticazione) quando deserializza oggetti passati da nodi di monitoraggio legittimi al server Shinken. Un attaccante remoto può creare e inviare un oggetto pickle che istanzia un oggetto Shinken interno, implicitamente fidato; alcuni di questi possono essere sfruttati per eseguire codice arbitrario sul server di monitoraggio stesso.
python CVE-2022-37298.py
