Bug 1064580 (CVE-2017-15804) - VUL-0: CVE-2017-15804: glibc: buffer overflow during unescaping of user names in the glob function in glob.c
Summary: VUL-0: CVE-2017-15804: glibc: buffer overflow during unescaping of user names...
Status: RESOLVED FIXED
Alias: CVE-2017-15804
Product: SUSE Security Incidents
Classification: Novell Products
Component: Incidents (show other bugs)
Version: unspecified
Hardware: Other Other
: P3 - Medium : Normal
Target Milestone: ---
Assignee: Andreas Schwab
QA Contact: Security Team bot
URL: https://smash.suse.de/issue/193918/
Whiteboard: CVSSv2:SUSE:CVE-2017-15804:4.6:(AV:L/...
Keywords:
Depends on:
Blocks:
 
Reported: 2017-10-23 07:05 UTC by Alexander Bergmann
Modified: 2024-05-13 14:33 UTC (History)
3 users (show)

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


Attachments
QA Reproducer (2.97 KB, text/x-csrc)
2017-10-23 07:07 UTC, Alexander Bergmann
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Bergmann 2017-10-23 07:05:49 UTC
CVE-2017-15804

The glob function in glob.c in the GNU C Library (aka glibc or libc6) before
2.27 contains a buffer overflow during unescaping of user names with the ~
operator.

References:
http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2017-15804
http://www.cvedetails.com/cve/CVE-2017-15804/
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-15804
https://sourceware.org/git/gitweb.cgi?p=glibc.git;a=commit;h=a159b53fa059947cc2548e3b0d5bdcf7b9630ba8
https://sourceware.org/bugzilla/show_bug.cgi?id=22332
Comment 1 Alexander Bergmann 2017-10-23 07:07:34 UTC
Created attachment 745411 [details]
QA Reproducer

The reproducer was not working for me. We are missing the advanced sanitization functions in gcc.
Comment 2 Bernhard Wiedemann 2017-10-23 12:01:03 UTC
This is an autogenerated message for OBS integration:
This bug (1064580) was mentioned in
https://build.opensuse.org/request/show/535961 Factory / glibc
Comment 3 Swamp Workflow Management 2018-01-12 14:10:57 UTC
SUSE-SU-2018:0074-1: An update that solves 7 vulnerabilities and has three fixes is now available.

Category: security (important)
Bug References: 1051042,1053188,1063675,1064569,1064580,1064583,1070905,1071319,1073231,1074293
CVE References: CVE-2017-1000408,CVE-2017-1000409,CVE-2017-15670,CVE-2017-15671,CVE-2017-15804,CVE-2017-16997,CVE-2018-1000001
Sources used:
SUSE Linux Enterprise Software Development Kit 12-SP3 (src):    glibc-2.22-62.3.4
SUSE Linux Enterprise Software Development Kit 12-SP2 (src):    glibc-2.22-62.3.4
SUSE Linux Enterprise Server for Raspberry Pi 12-SP2 (src):    glibc-2.22-62.3.4
SUSE Linux Enterprise Server 12-SP3 (src):    glibc-2.22-62.3.4
SUSE Linux Enterprise Server 12-SP2 (src):    glibc-2.22-62.3.4
SUSE Linux Enterprise Desktop 12-SP3 (src):    glibc-2.22-62.3.4
SUSE Linux Enterprise Desktop 12-SP2 (src):    glibc-2.22-62.3.4
SUSE CaaS Platform ALL (src):    glibc-2.22-62.3.4
OpenStack Cloud Magnum Orchestration 7 (src):    glibc-2.22-62.3.4
Comment 4 Swamp Workflow Management 2018-01-15 14:11:35 UTC
openSUSE-SU-2018:0089-1: An update that solves 7 vulnerabilities and has three fixes is now available.

Category: security (important)
Bug References: 1051042,1053188,1063675,1064569,1064580,1064583,1070905,1071319,1073231,1074293
CVE References: CVE-2017-1000408,CVE-2017-1000409,CVE-2017-15670,CVE-2017-15671,CVE-2017-15804,CVE-2017-16997,CVE-2018-1000001
Sources used:
openSUSE Leap 42.3 (src):    glibc-2.22-10.1, glibc-testsuite-2.22-10.1, glibc-utils-2.22-10.1
openSUSE Leap 42.2 (src):    glibc-2.22-4.12.1, glibc-testsuite-2.22-4.12.1, glibc-utils-2.22-4.12.1
Comment 9 Swamp Workflow Management 2018-08-03 19:17:30 UTC
SUSE-SU-2018:2185-1: An update that fixes 5 vulnerabilities is now available.

Category: security (important)
Bug References: 1051791,1064569,1064580,1064583,1094161
CVE References: CVE-2017-12132,CVE-2017-15670,CVE-2017-15671,CVE-2017-15804,CVE-2018-11236
Sources used:
SUSE Linux Enterprise Server for SAP 12-SP1 (src):    glibc-2.19-40.16.950
SUSE Linux Enterprise Server 12-SP1-LTSS (src):    glibc-2.19-40.16.950
Comment 10 Swamp Workflow Management 2018-08-03 19:19:14 UTC
SUSE-SU-2018:2187-1: An update that fixes 6 vulnerabilities is now available.

Category: security (important)
Bug References: 1051791,1064569,1064580,1064583,1074293,1094161
CVE References: CVE-2017-12132,CVE-2017-15670,CVE-2017-15671,CVE-2017-15804,CVE-2018-1000001,CVE-2018-11236
Sources used:
SUSE Linux Enterprise Server 12-LTSS (src):    glibc-2.19-22.27.958
Comment 15 Swamp Workflow Management 2018-09-26 16:26:36 UTC
SUSE-SU-2018:2883-1: An update that solves three vulnerabilities and has one errata is now available.

Category: security (important)
Bug References: 1058774,1064580,1064583,941234
CVE References: CVE-2015-5180,CVE-2017-15670,CVE-2017-15804
Sources used:
SUSE Linux Enterprise Software Development Kit 11-SP4 (src):    glibc-2.11.3-17.110.19.2
SUSE Linux Enterprise Server 11-SP4 (src):    glibc-2.11.3-17.110.19.2
SUSE Linux Enterprise Server 11-SP3-LTSS (src):    glibc-2.11.3-17.110.19.2
SUSE Linux Enterprise Point of Sale 11-SP3 (src):    glibc-2.11.3-17.110.19.2
SUSE Linux Enterprise Debuginfo 11-SP4 (src):    glibc-2.11.3-17.110.19.2
SUSE Linux Enterprise Debuginfo 11-SP3 (src):    glibc-2.11.3-17.110.19.2
Comment 18 Marcus Meissner 2024-05-13 14:33:23 UTC
done