An issue was discovered in Oniguruma 6.2.0, as used in Oniguruma-mod in Ruby through 2.4.1 and mbstring in PHP through 7.1.5. A heap out-of-bounds write occurs in bitsetsetrange() during regular expression compilation due to an uninitialized variable from an incorrect state transition. An incorrect state transition in parsecharclass() could create an execution path that leaves a critical local variable uninitialized until it's used as an index, resulting in an out-of-bounds write memory corruption.
{
    "availability": "No subscription required",
    "binaries": [
        {
            "binary_name": "libapache2-mod-php5",
            "binary_version": "5.5.9+dfsg-1ubuntu4.22"
        },
        {
            "binary_name": "libapache2-mod-php5filter",
            "binary_version": "5.5.9+dfsg-1ubuntu4.22"
        },
        {
            "binary_name": "libphp5-embed",
            "binary_version": "5.5.9+dfsg-1ubuntu4.22"
        },
        {
            "binary_name": "php-pear",
            "binary_version": "5.5.9+dfsg-1ubuntu4.22"
        },
        {
            "binary_name": "php5",
            "binary_version": "5.5.9+dfsg-1ubuntu4.22"
        },
        {
            "binary_name": "php5-cgi",
            "binary_version": "5.5.9+dfsg-1ubuntu4.22"
        },
        {
            "binary_name": "php5-cli",
            "binary_version": "5.5.9+dfsg-1ubuntu4.22"
        },
        {
            "binary_name": "php5-common",
            "binary_version": "5.5.9+dfsg-1ubuntu4.22"
        },
        {
            "binary_name": "php5-curl",
            "binary_version": "5.5.9+dfsg-1ubuntu4.22"
        },
        {
            "binary_name": "php5-dev",
            "binary_version": "5.5.9+dfsg-1ubuntu4.22"
        },
        {
            "binary_name": "php5-enchant",
            "binary_version": "5.5.9+dfsg-1ubuntu4.22"
        },
        {
            "binary_name": "php5-fpm",
            "binary_version": "5.5.9+dfsg-1ubuntu4.22"
        },
        {
            "binary_name": "php5-gd",
            "binary_version": "5.5.9+dfsg-1ubuntu4.22"
        },
        {
            "binary_name": "php5-gmp",
            "binary_version": "5.5.9+dfsg-1ubuntu4.22"
        },
        {
            "binary_name": "php5-intl",
            "binary_version": "5.5.9+dfsg-1ubuntu4.22"
        },
        {
            "binary_name": "php5-ldap",
            "binary_version": "5.5.9+dfsg-1ubuntu4.22"
        },
        {
            "binary_name": "php5-mysql",
            "binary_version": "5.5.9+dfsg-1ubuntu4.22"
        },
        {
            "binary_name": "php5-mysqlnd",
            "binary_version": "5.5.9+dfsg-1ubuntu4.22"
        },
        {
            "binary_name": "php5-odbc",
            "binary_version": "5.5.9+dfsg-1ubuntu4.22"
        },
        {
            "binary_name": "php5-pgsql",
            "binary_version": "5.5.9+dfsg-1ubuntu4.22"
        },
        {
            "binary_name": "php5-pspell",
            "binary_version": "5.5.9+dfsg-1ubuntu4.22"
        },
        {
            "binary_name": "php5-readline",
            "binary_version": "5.5.9+dfsg-1ubuntu4.22"
        },
        {
            "binary_name": "php5-recode",
            "binary_version": "5.5.9+dfsg-1ubuntu4.22"
        },
        {
            "binary_name": "php5-snmp",
            "binary_version": "5.5.9+dfsg-1ubuntu4.22"
        },
        {
            "binary_name": "php5-sqlite",
            "binary_version": "5.5.9+dfsg-1ubuntu4.22"
        },
        {
            "binary_name": "php5-sybase",
            "binary_version": "5.5.9+dfsg-1ubuntu4.22"
        },
        {
            "binary_name": "php5-tidy",
            "binary_version": "5.5.9+dfsg-1ubuntu4.22"
        },
        {
            "binary_name": "php5-xmlrpc",
            "binary_version": "5.5.9+dfsg-1ubuntu4.22"
        },
        {
            "binary_name": "php5-xsl",
            "binary_version": "5.5.9+dfsg-1ubuntu4.22"
        }
    ]
}
          {
    "availability": "No subscription required",
    "binaries": [
        {
            "binary_name": "libapache2-mod-php7.0",
            "binary_version": "7.0.22-0ubuntu0.16.04.1"
        },
        {
            "binary_name": "libphp7.0-embed",
            "binary_version": "7.0.22-0ubuntu0.16.04.1"
        },
        {
            "binary_name": "php7.0",
            "binary_version": "7.0.22-0ubuntu0.16.04.1"
        },
        {
            "binary_name": "php7.0-bcmath",
            "binary_version": "7.0.22-0ubuntu0.16.04.1"
        },
        {
            "binary_name": "php7.0-bz2",
            "binary_version": "7.0.22-0ubuntu0.16.04.1"
        },
        {
            "binary_name": "php7.0-cgi",
            "binary_version": "7.0.22-0ubuntu0.16.04.1"
        },
        {
            "binary_name": "php7.0-cli",
            "binary_version": "7.0.22-0ubuntu0.16.04.1"
        },
        {
            "binary_name": "php7.0-common",
            "binary_version": "7.0.22-0ubuntu0.16.04.1"
        },
        {
            "binary_name": "php7.0-curl",
            "binary_version": "7.0.22-0ubuntu0.16.04.1"
        },
        {
            "binary_name": "php7.0-dba",
            "binary_version": "7.0.22-0ubuntu0.16.04.1"
        },
        {
            "binary_name": "php7.0-dev",
            "binary_version": "7.0.22-0ubuntu0.16.04.1"
        },
        {
            "binary_name": "php7.0-enchant",
            "binary_version": "7.0.22-0ubuntu0.16.04.1"
        },
        {
            "binary_name": "php7.0-fpm",
            "binary_version": "7.0.22-0ubuntu0.16.04.1"
        },
        {
            "binary_name": "php7.0-gd",
            "binary_version": "7.0.22-0ubuntu0.16.04.1"
        },
        {
            "binary_name": "php7.0-gmp",
            "binary_version": "7.0.22-0ubuntu0.16.04.1"
        },
        {
            "binary_name": "php7.0-imap",
            "binary_version": "7.0.22-0ubuntu0.16.04.1"
        },
        {
            "binary_name": "php7.0-interbase",
            "binary_version": "7.0.22-0ubuntu0.16.04.1"
        },
        {
            "binary_name": "php7.0-intl",
            "binary_version": "7.0.22-0ubuntu0.16.04.1"
        },
        {
            "binary_name": "php7.0-json",
            "binary_version": "7.0.22-0ubuntu0.16.04.1"
        },
        {
            "binary_name": "php7.0-ldap",
            "binary_version": "7.0.22-0ubuntu0.16.04.1"
        },
        {
            "binary_name": "php7.0-mbstring",
            "binary_version": "7.0.22-0ubuntu0.16.04.1"
        },
        {
            "binary_name": "php7.0-mcrypt",
            "binary_version": "7.0.22-0ubuntu0.16.04.1"
        },
        {
            "binary_name": "php7.0-mysql",
            "binary_version": "7.0.22-0ubuntu0.16.04.1"
        },
        {
            "binary_name": "php7.0-odbc",
            "binary_version": "7.0.22-0ubuntu0.16.04.1"
        },
        {
            "binary_name": "php7.0-opcache",
            "binary_version": "7.0.22-0ubuntu0.16.04.1"
        },
        {
            "binary_name": "php7.0-pgsql",
            "binary_version": "7.0.22-0ubuntu0.16.04.1"
        },
        {
            "binary_name": "php7.0-phpdbg",
            "binary_version": "7.0.22-0ubuntu0.16.04.1"
        },
        {
            "binary_name": "php7.0-pspell",
            "binary_version": "7.0.22-0ubuntu0.16.04.1"
        },
        {
            "binary_name": "php7.0-readline",
            "binary_version": "7.0.22-0ubuntu0.16.04.1"
        },
        {
            "binary_name": "php7.0-recode",
            "binary_version": "7.0.22-0ubuntu0.16.04.1"
        },
        {
            "binary_name": "php7.0-snmp",
            "binary_version": "7.0.22-0ubuntu0.16.04.1"
        },
        {
            "binary_name": "php7.0-soap",
            "binary_version": "7.0.22-0ubuntu0.16.04.1"
        },
        {
            "binary_name": "php7.0-sqlite3",
            "binary_version": "7.0.22-0ubuntu0.16.04.1"
        },
        {
            "binary_name": "php7.0-sybase",
            "binary_version": "7.0.22-0ubuntu0.16.04.1"
        },
        {
            "binary_name": "php7.0-tidy",
            "binary_version": "7.0.22-0ubuntu0.16.04.1"
        },
        {
            "binary_name": "php7.0-xml",
            "binary_version": "7.0.22-0ubuntu0.16.04.1"
        },
        {
            "binary_name": "php7.0-xmlrpc",
            "binary_version": "7.0.22-0ubuntu0.16.04.1"
        },
        {
            "binary_name": "php7.0-xsl",
            "binary_version": "7.0.22-0ubuntu0.16.04.1"
        },
        {
            "binary_name": "php7.0-zip",
            "binary_version": "7.0.22-0ubuntu0.16.04.1"
        }
    ]
}