Bug 1786567 (CVE-2019-11046) - CVE-2019-11046 php: OOB read in bc_shift_addsub
Summary: CVE-2019-11046 php: OOB read in bc_shift_addsub
Alias: CVE-2019-11046
Product: Security Response
Classification: Other
Component: vulnerability
Version: unspecified
Hardware: All
OS: Linux
Target Milestone: ---
Assignee: Red Hat Product Security
QA Contact:
Depends On: 1786568
Blocks: 1786580
TreeView+ depends on / blocked
Reported: 2019-12-26 09:39 UTC by Dhananjay Arunesh
Modified: 2020-01-06 13:47 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Last Closed: 2020-01-06 13:47:59 UTC

Attachments (Terms of Use)

Description Dhananjay Arunesh 2019-12-26 09:39:28 UTC
A vulnerability was found in PHP versions 7.2.x below 7.2.26, 7.3.x below 7.3.13 and 7.4.0, PHP bcmath extension functions on some systems, can be tricked into reading beyond the allocated space by supplying it with string containing characters that are identified as numeric by the OS but aren't ASCII numbers. This can read to disclosure of the content of some memory locations.


Comment 1 Dhananjay Arunesh 2019-12-26 09:42:42 UTC
Created php tracking bugs for this issue:

Affects: fedora-all [bug 1786568]

Comment 3 Marco Benatto 2020-01-06 13:47:17 UTC

Any version of PHP as shipped with Red Hat Enterprise Linux are not affected. This flaw affected php running only on top of Windows Operating System, the bug itself is related to OS specific isdigit() function implementation.

Note You need to log in before you can comment on or make changes to this bug.