In Perl before 5.38.2, S_parse_uniprop_string in regcomp.c can write to unallocated space because a property name associated with a p{…} regular expression construct is mishandled. The earliest affected version is 5.30.0.
The product does not handle or incorrectly handles an exceptional condition.
Name | Vendor | Start Version | End Version |
---|---|---|---|
Perl | Perl | 5.30.0 (including) | 5.38.2 (excluding) |
Perl | Ubuntu | bionic | * |
Perl | Ubuntu | trusty | * |
Perl | Ubuntu | xenial | * |