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
CEL expression is introduced v0.53. We need to make sure that CEL cannot be injected in variable substitution. This is a corner case of a CEL that it can be evaluated which is not expected:
Yongxuanzhang
changed the title
Make sure params, results cannot pass valid CEL expression to WhenExpression.CEL
Prevent CEL injection to WhenExpression.CEL from params, results
Nov 3, 2023
CEL expression is introduced v0.53. We need to make sure that CEL cannot be injected in variable substitution. This is a corner case of a CEL that it can be evaluated which is not expected:
One possible solution is to AST traversal and do the string replacements there.
The text was updated successfully, but these errors were encountered: