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
Which in the case of the next character not being a *, never advances the parsing position. A simple solution is to make the error case a few lines below also apply if the next character is not a star.
What browser(s) are you seeing the problem on?
No response
What version of PHP are you using?
v8.1
What version of Roundcube are you using?
v1.6.7
JavaScript errors
No response
PHP errors
No response
The text was updated successfully, but these errors were encountered:
Prerequisites
Describe the issue
Consider the following malformed (simplified) Sieve script, from a user who forgot to use the "text:" prefix:
This will cause an infinite loop due to the following line:
roundcubemail/plugins/managesieve/lib/Roundcube/rcube_sieve_script.php
Line 1309 in df057fa
Which in the case of the next character not being a *, never advances the parsing position. A simple solution is to make the error case a few lines below also apply if the next character is not a star.
What browser(s) are you seeing the problem on?
No response
What version of PHP are you using?
v8.1
What version of Roundcube are you using?
v1.6.7
JavaScript errors
No response
PHP errors
No response
The text was updated successfully, but these errors were encountered: