Revert "fix: python.lang.security.audit.eval-detected.eval-detected-python-helpers-memory.py (#444)"
This reverts commit de39128e7ddd1466d0e143261f004958e6f09238.
frdel committed
Jun 13, 2025 at 13:46 UTC
b44971f825cfb594f0f5a0bee400dfbfb39986e0
1 file changed
+1
-2
python/helpers/memory.py
+1
-2
@@ -1,4 +1,3 @@
1
-import ast
1
from datetime import datetime
2
from typing import Any, List, Sequence
3
from langchain.storage import InMemoryByteStore, LocalFileStore
@@ -392,7 +391,7 @@ class Memory:
391
def _get_comparator(condition: str):
392
def comparator(data: dict[str, Any]):
393
try:
395
- return ast.literal_eval(condition, {}, data)
394
+ return eval(condition, {}, data)
395
except Exception as e:
396
# PrintStyle.error(f"Error evaluating condition: {e}")
397
return False