[MDEV-8445] With patched pcre getting ERROR 1139 (42000): Got error 'nothing to repeat at offset 24' from regexp Created: 2015-07-10 Updated: 2017-05-16 Resolved: 2017-05-16 |
|
| Status: | Closed |
| Project: | MariaDB Server |
| Component/s: | OTHER |
| Affects Version/s: | 10.0.20 |
| Fix Version/s: | N/A |
| Type: | Bug | Priority: | Major |
| Reporter: | Nirbhay Choubey (Inactive) | Assignee: | Alexander Barkov |
| Resolution: | Won't Fix | Votes: | 0 |
| Labels: | SUSE | ||
| Description |
|
regarding to CVE-2014-8964: pcre: heap buffer overflow BEFORE UPDATE mariadb v16
AFTER UPDATE mariadb v20
This is probably ok, however we would like to be sure. https://bugzilla.suse.com/show_bug.cgi?id=937545 |
| Comments |
| Comment by Elena Stepanova [ 2015-07-12 ] | |||||||||||||||||||||||||||||
|
Perl also throws an error on this pattern, so it seems to be justified:
Here is a shorter example that worked on 10.0.15 but causes an error now. Again, it also fails in perl:
I'll assign to bar to confirm. | |||||||||||||||||||||||||||||
| Comment by Nirbhay Choubey (Inactive) [ 2015-09-08 ] | |||||||||||||||||||||||||||||
|
bar Is this a bug? If it is, can we target it for the next 10.0 version? | |||||||||||||||||||||||||||||
| Comment by Sergei Golubchik [ 2017-05-16 ] | |||||||||||||||||||||||||||||
|
I'd say it's not a bug. MariaDB uses "Perl-compatible regular expressions". If MariaDB issues an error on the same pattern as Perl — it is compatible, all right. |