CVE 8.8 HIGH

CVE-2026-31225_CVE-2026-31225

8.8 / 10
HIGH
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H

Description

The superduper project thru v0.10.0 contains a critical remote code execution vulnerability in its query parsing component. The _parse_op_part() function in query.py uses the unsafe eval() function to dynamically evaluate user-supplied query operands without proper sanitization or restriction. Although the function attempts to limit the execution context by providing a restricted global namespace, it does not block access to dangerous built-in functions. A remote attacker can exploit this by submitting a specially crafted query string containing Python code that imports modules (e.g., os) and executes arbitrary system commands, leading to complete compromise of the server.

AI Analysis

Remote code execution vulnerability in query parsing component due to unsafe eval() function usage

Basic Information

ID CVE-2026-31225
Source mitre
Published May 12, 2026 at 00:00
Modified May 13, 2026 at 13:04

Affected Product

Vendor superduper-io
Product superduper
Version v0.10.0
Affected Versions n/a n/a n/a

CWE Classification

AI Assessment

AI Score 8.8 / 10
AI Severity High
Vendor superduper-io
Product superduper
Version v0.10.0

References

💭 Join the Security Discussion

🔒 Your email address will not be published. Required fields are marked *

⚠️ Please be respectful and constructive in your comments. Security discussions should remain professional.