You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
expr: deeply nested parentheses cause a stack overflow (recursive parser) #13146
Reported by @HackingRepo via security advisory GHSA-gr9g-xjfw-pqfw. We don't consider this a security issue, so we're tracking it as a regular bug.
Description expr uses a recursive-descent parser with no depth limit, so a deeply nested expression aborts the process with a stack overflow instead of evaluating or erroring cleanly.
Activity
sylvestre commentedon Jun 28, 2026
i am sorry, i didn't realized that you reported them
HackingRepo commentedon Jun 28, 2026
ok but no issue, let's track that one better, since that one closed as duplicate, no worry
fix(expr): make the parser iterative to avoid a stack overflow (#13333)