CVE Catalog

CVE-2026-67195

HighCVSS 8.8
Published: Updated: Translated: NVD NIST

Summary

Perspective 5.0.0 contains a remote code execution vulnerability allowing unauthenticated attackers to execute arbitrary OS commands by submitting crafted expression strings to the PolarsVirtualServer backend, which passes input directly to Python's eval().

Risk Assessment

An attacker can fully compromise the Perspective host process, leading to complete system compromise.

Recommendation

Update Perspective to a patched version and restrict access to the PolarsVirtualServer backend.

Other vulnerabilities in Perspective

See all
Original NVD description (English source)

Perspective 5.0.0 contains a remote code execution vulnerability that allows unauthenticated attackers to execute arbitrary operating system commands by submitting crafted expression strings to the PolarsVirtualServer backend, which passes client-supplied input directly to Python's eval() with only __builtins__={} cleared. Attackers can exploit Python object attribute traversal through the interpreter's loaded class list to reach subprocess.Popen via a TableValidateExprReq or TableMakeViewReq protobuf message, achieving arbitrary command execution in the Perspective host process.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS