CVE-2017-9229 is a denial-of-service vulnerability affecting Oniguruma 6.2.0, as well as its use in Oniguruma-mod in Ruby through 2.4.1 and mbstring in PHP through 7.1.5. The flaw, categorized as CWE-476 (NULL Pointer Dereference), occurs during regular expression compilation due to invalid handling of 'reg->dmax' in 'forward_search_range()', leading to an invalid pointer dereference and a SIGSEGV crash. Rated 7.5 HIGH on CVSS, this vulnerability can be exploited remotely with low attack complexity, resulting in a complete loss of availability for affected systems. There is no evidence of active exploitation, publicly available exploit code, or significant community discussion surrounding this CVE.
| Vendor | Product | Version(s) | CPE |
|---|---|---|---|
6.2.0CPE matchmatch criteria | cpe:2.3:a:oniguruma_project:oniguruma:6.2.0:*:*:*:*:*:*:* | ||
<= 7.1.5CPE matchmatch criteria | cpe:2.3:a:php:php:*:*:*:*:*:oniguruma-mod:*:* | ||
<= 2.4.1CPE matchmatch criteria | cpe:2.3:a:ruby-lang:ruby:*:*:*:*:*:oniguruma-mod:*:* | ||
>= 5.6.0, < 5.6.31CPE matchmatch criteria | cpe:2.3:a:php:php:*:*:*:*:*:*:*:* | ||
>= 7.0.0, < 7.0.21CPE matchmatch criteria | cpe:2.3:a:php:php:*:*:*:*:*:*:*:* |
CVSS version used by this source: 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
The average CVE in this peer group has 0.0 Twitter, 0.0 Reddit, 0.1 Bluesky, 0.1 Mastodon, and 0.4 GitHub mentions.
No media coverage found for this CVE.
The average CVE in this peer group has 0.1 InfoSec Media, 0.0 Vendor Blog, and 0.0 Security Researcher mentions.