Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 622458 - sys-libs/uclibc{,-ng}: Multiple vulnerabilities
Summary: sys-libs/uclibc{,-ng}: Multiple vulnerabilities
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Security
Classification: Unclassified
Component: Vulnerabilities (show other bugs)
Hardware: All Linux
: Normal minor (vote)
Assignee: Gentoo Security
URL: https://bugzilla.redhat.com/show_bug....
Whiteboard: B3 [noglsa]
Keywords:
Depends on: 820905
Blocks: uclibc-porting
  Show dependency tree
 
Reported: 2017-06-22 10:05 UTC by Agostino Sarubbo
Modified: 2022-01-02 17:45 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Agostino Sarubbo gentoo-dev 2017-06-22 10:05:46 UTC
From ${URL} :

Multiple vulnerabilities were reported in uClibc.

CVE-2017-9728:

In uClibc 0.9.33.2, there is an out-of-bounds read in the get_subexp function in misc/regex/regexec.c when processing a crafted regular expression.

CVE-2017-9729:

In uClibc 0.9.33.2, there is stack exhaustion (uncontrolled recursion) in the check_dst_limits_calc_pos_1 function in misc/regex/regexec.c when processing a crafted regular expression.

References:

http://seclists.org/oss-sec/2017/q2/486


@maintainer(s): after the bump, in case we need to stabilize the package, please let us know if it is ready for the stabilization or not.
Comment 1 Agostino Sarubbo gentoo-dev 2017-06-22 10:06:09 UTC
http://seclists.org/oss-sec/2017/q2/530
Comment 2 Anthony Basile gentoo-dev 2017-06-22 12:09:17 UTC
(In reply to Agostino Sarubbo from comment #1)
> http://seclists.org/oss-sec/2017/q2/530

this bug is invalid.  you are confusing uclibc and uclibc-ng.  can the @security team please close it.
Comment 3 Kristian Fiskerstrand (RETIRED) gentoo-dev 2017-06-22 12:31:36 UTC
(In reply to Anthony Basile from comment #2)
> (In reply to Agostino Sarubbo from comment #1)
> > http://seclists.org/oss-sec/2017/q2/530
> 
> this bug is invalid.  you are confusing uclibc and uclibc-ng.  can the
> @security team please close it.

Without having performed an audit, the original reported claims also uclibc-ng is affected in http://seclists.org/oss-sec/2017/q2/530 upon question in http://seclists.org/oss-sec/2017/q2/490

Given that the code-bases have same parents but time since divergence there is always the likelihood that the code is in separate location or logic maintained with similar, but not equal code, so likely makes sense to get a statement from upstream on their analysis.
Comment 4 Kristian Fiskerstrand (RETIRED) gentoo-dev 2017-06-22 17:15:52 UTC
Incidentally, seems we also have sys-libs/uclibc in stable for version 0.9.33.2-r15 currently. After discussion with maintainer we'll mask this implementation for removal

Security: Remember to add the removal GLSA template to text
Comment 5 David Seifert gentoo-dev 2022-01-02 10:29:52 UTC
uclibc support in Gentoo has been removed.