Page MenuHomePhabricator

Deal with disabling of PCRE2_EXTRA_BAD_ESCAPE_IS_LITERAL option in AbuseFilter
Open, Needs TriagePublicFeature

Description

PHP8 will switch off the PCRE2_EXTRA_BAD_ESCAPE_IS_LITERAL option (see T248075), which could be an issue given that we run user-provided regexps. If there's no tool to detect these in advance, I guess it's fine if we wait for the PHP8 upgrade, check logstash and reach out to the community.

Event Timeline

PleaseStand renamed this task from Deal with PCRE -> PCRE2 switch in AbuseFilter to Deal with disabling of PCRE2_EXTRA_BAD_ESCAPE_IS_LITERAL option in AbuseFilter.Oct 24 2022, 4:39 AM
PleaseStand updated the task description. (Show Details)