Bug 86776 - Avr port needs updating for CVE-2017-5753
Summary: Avr port needs updating for CVE-2017-5753
Status: RESOLVED FIXED
Alias: None
Product: gcc
Classification: Unclassified
Component: target (show other bugs)
Version: 9.0
: P3 normal
Target Milestone: 14.0
Assignee: Not yet assigned to anyone
URL:
Keywords:
Depends on:
Blocks: 86772
  Show dependency treegraph
 
Reported: 2018-08-01 10:02 UTC by Richard Earnshaw
Modified: 2023-11-23 18:05 UTC (History)
2 users (show)

See Also:
Host:
Target: avr
Build:
Known to work:
Known to fail:
Last reconfirmed:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Richard Earnshaw 2018-08-01 10:02:15 UTC
The Avr port needs updating for this CVE.  See the linked meta bug for details of possible actions required.
Comment 1 Georg-Johann Lay 2018-10-11 14:23:26 UTC
Hi, AVR can define TARGET_HAVE_SPECULATION_SAFE_VALUE to speculation_safe_value_not_needed.
Comment 2 GCC Commits 2023-11-23 18:04:36 UTC
The master branch has been updated by Georg-Johann Lay <gjl@gcc.gnu.org>:

https://gcc.gnu.org/g:9a3c40af7f7dd218cc2ebaa3a70f3317f7316ceb

commit r14-5796-g9a3c40af7f7dd218cc2ebaa3a70f3317f7316ceb
Author: Georg-Johann Lay <avr@gjlay.de>
Date:   Thu Nov 23 19:02:47 2023 +0100

    AVR: PR target/86776: Implement CVE-2017-5753.
    
    gcc/
            PR target/86776
            * config/avr/avr.cc (TARGET_HAVE_SPECULATION_SAFE_VALUE): Define
            to speculation_safe_value_not_needed.
Comment 3 Georg-Johann Lay 2023-11-23 18:05:53 UTC
Fixed.