[Bug 1903814] Re: [binutils] Prevent GOT access rewrite for certain symbols
Frank Heimes
1903814 at bugs.launchpad.net
Wed Nov 11 09:34:04 UTC 2020
According to the affected binutils versions and the communication with
IBM it's sufficient to get this fixed in Bionic.
** Also affects: binutils (Ubuntu)
Importance: Undecided
Status: New
** No longer affects: binutils-s390x-cross (Ubuntu)
** Also affects: ubuntu-z-systems
Importance: Undecided
Status: New
** Changed in: ubuntu-z-systems
Importance: Undecided => High
** Also affects: binutils (Ubuntu Bionic)
Importance: Undecided
Status: New
** Changed in: binutils (Ubuntu)
Status: New => Fix Released
** Changed in: binutils (Ubuntu Bionic)
Assignee: (unassigned) => Canonical Foundations Team (canonical-foundations)
** Changed in: ubuntu-z-systems
Assignee: (unassigned) => Skipper Bug Screeners (skipper-screen-team)
** Changed in: ubuntu-z-systems
Status: New => Triaged
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to binutils in Ubuntu.
https://bugs.launchpad.net/bugs/1903814
Title:
[binutils] Prevent GOT access rewrite for certain symbols
Status in Ubuntu on IBM z Systems:
Triaged
Status in binutils package in Ubuntu:
Fix Released
Status in binutils source package in Bionic:
New
Bug description:
Please backport the following bugfix into Ubuntu LTS:
https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=e6213e09ed0e
Some relevant historic links:
Debian bugreport: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=961736
glibc bugreport: https://sourceware.org/bugzilla/show_bug.cgi?id=18960
In s390 kernel context, this bug manifests itself as random errors and
infinite loops, so it's fairly severe.
These are the current versions of binutils:
Package binutils
xenial (16.04LTS) (devel): GNU assembler, linker and binary utilities
2.26.1-1ubuntu1~16.04.8 [security]: amd64 i386
2.26-8ubuntu2 [ports]: arm64 armhf powerpc ppc64el s390x
xenial-updates (devel): GNU assembler, linker and binary utilities
2.26.1-1ubuntu1~16.04.8: amd64 arm64 armhf i386 powerpc ppc64el s390x
bionic (18.04LTS) (devel): GNU assembler, linker and binary utilities
2.30-21ubuntu1~18.04.4 [security]: amd64 i386
2.30-15ubuntu1 [ports]: arm64 armhf ppc64el s390x
bionic-updates (devel): GNU assembler, linker and binary utilities
2.30-21ubuntu1~18.04.4: amd64 arm64 armhf i386 ppc64el s390x
focal (20.04LTS) (devel): GNU assembler, linker and binary utilities
2.34-6ubuntu1: amd64 arm64 armhf i386 ppc64el s390x
groovy (devel): GNU assembler, linker and binary utilities
2.35.1-1ubuntu1: amd64 arm64 armhf i386 ppc64el s390x
The patch applies fine to 2.26 and 2.30 (except for tests, but we
don't need them). We don't need it on 2.32+.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-z-systems/+bug/1903814/+subscriptions
More information about the foundations-bugs
mailing list