Bug 1162458 (CVE-2019-14877) - VUL-1: CVE-2019-14877: newlib: __mdiff null pointer dereference bugs
Summary: VUL-1: CVE-2019-14877: newlib: __mdiff null pointer dereference bugs
Status: RESOLVED FIXED
Alias: CVE-2019-14877
Product: openSUSE Distribution
Classification: openSUSE
Component: Basesystem (show other bugs)
Version: Leap 15.1
Hardware: Other Other
: P4 - Low : Minor (vote)
Target Milestone: ---
Assignee: Richard Biener
QA Contact: Security Team bot
URL: https://smash.suse.de/issue/252252/
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-02-03 07:37 UTC by Alexander Bergmann
Modified: 2023-03-08 12:23 UTC (History)
0 users

See Also:
Found By: Security Response Team
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Bergmann 2020-02-03 07:37:39 UTC
https://census-labs.com/news/2020/01/31/multiple-null-pointer-dereference-vulnerabilities-in-newlib/

__mdiff null pointer dereference bugs (CVE-2019-14877)

In the __mdiff function of the newlib libc library (see newlib/libc/stdlib/mprec.c), Balloc is used to allocate big integers, however no check is performed to verify if the allocation succeeded or not: 


References:
https://seclists.org/oss-sec/2020/q1/51
Comment 1 Richard Biener 2023-03-08 12:23:19 UTC
We meanwhile have newlib 4.1.0 and never shipped newlib on any SLE product.