GHSA-5cg2-9v3x-66cvCriticalCVSS 9.8
kotaemon through 0.12.0 contains an insecure deserialization vulnerability in the...
🔗 CVE IDs covered (1)
📋 Description
kotaemon through 0.12.0 contains an insecure deserialization vulnerability in the check_connection endpoint that allows unauthenticated attackers to instantiate arbitrary Python classes by supplying crafted YAML/JSON input with a type field. Attackers can exploit this to override the type field with subprocess.check_output and arbitrary arguments, achieving remote code execution with application process privileges.