Bug 1982320 (CVE-2021-3648) - CVE-2021-3648 binutils: infinite loop while demangling rust symbols
Summary: CVE-2021-3648 binutils: infinite loop while demangling rust symbols
Keywords:
Status: CLOSED DUPLICATE of bug 1956423
Alias: CVE-2021-3648
Product: Security Response
Classification: Other
Component: vulnerability
Version: unspecified
Hardware: All
OS: Linux
unspecified
unspecified
Target Milestone: ---
Assignee: Red Hat Product Security
QA Contact:
URL:
Whiteboard:
Depends On: 1982321 1982322
Blocks: 1977814 1982323
TreeView+ depends on / blocked
 
Reported: 2021-07-14 17:05 UTC by Guilherme de Almeida Suckevicz
Modified: 2025-06-09 11:28 UTC (History)
33 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2021-07-21 18:34:50 UTC
Embargoed:


Attachments (Terms of Use)

Description Guilherme de Almeida Suckevicz 2021-07-14 17:05:10 UTC
A flaw was discovered in GNU libiberty as distributed in GNU Binutils version 2.36.50. A crafted file can cause an infinite loop leading to a stack overflow and crash.

Reference:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100968

Comment 1 Guilherme de Almeida Suckevicz 2021-07-14 17:05:47 UTC
Created binutils tracking bugs for this issue:

Affects: fedora-all [bug 1982321]


Created mingw-binutils tracking bugs for this issue:

Affects: fedora-all [bug 1982322]

Comment 3 Nick Clifton 2021-07-15 13:33:54 UTC
Note - the upstream PR may in fact be a duplicate of:

  https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99935

The patch attached to that PR also fixes 100968.

Comment 6 Todd Cullum 2021-07-21 18:34:50 UTC

*** This bug has been marked as a duplicate of bug 1956423 ***


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