-
-
Notifications
You must be signed in to change notification settings - Fork 61
Open
Labels
feature requestRequests for new functionalityRequests for new functionalityhelp wantedExtra attention is neededExtra attention is needed
Description
Currently rule-engine uses ply as a dependency. According to its README, as of December of 2025, it will no longer be updated in any capacity.
A vulnerability was also recently discovered in sly that allows for remote code execution:
CVE-2025-56005
While rule-engine doesn't seem to use the offending parameter (pickle in the yacc function) and so is not currently vulnerable, it may be worth moving to a parser/lexer which is actively maintained in case of other vulnerabilities being discovered.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
feature requestRequests for new functionalityRequests for new functionalityhelp wantedExtra attention is neededExtra attention is needed