eval() call detected
High
- Category
- Dangerous Code Execution
- Content
def matches(row_val): if is_numeric(row_val) and is_numeric(val): a, b = float(row_val), float(val) return eval(f"a {op} b") else: if op == "==": return row_val.strip() == val if op == "!=": return row_val.strip() != val- Confidence
- 98% confidence
- Finding
- return eval(f"a {op} b")
