ELSA-2018-0849

ELSA-2018-0849 - gcc security, bug fix, and enhancement update

Type:SECURITY
Severity:LOW
Release Date:2018-04-16

Description


[4.8.5-28.0.1]
- [Orabug: 27557686] (Egeyar Bagcioglu)
- Introduce 'oracle_release' into .spec file. Echo it to gcc/DEV-PHASE.

[4.8.5-28]
- Minor testsuite fixes to clean up test results (#1469697)
- retpoline support for spectre mitigation (#1535655)

[4.8.5-27]
- bump for rebuild with RELRO enabled even for ppc64/ppc64le

[4.8.5-26]
- Avoid red zone probing for zero residual dynamic allocation (#1469697)
- Avoid bogus CFIs for probes in noreturn fucntions on x86/x86_64 (#1469697)

[4.8.5-25]
- Avoid red zone probe on aarch64 (#1469697)

[4.8.5-24]
- Sync gcc48-rh1469697-13 patch to upstream (#1469697)
- Avoid probing in the red zone for noreturn functions (#1507980, #1469697)
- Avoid infinite loop if probing interval is less than guard size (#1469697)
- Fix debug information for large probing interval on aarch64 (#1469697)
- Fix ICE on ppc port with large probing interval (#1469697)

- rebuild to remove static relocations not known to older linkers (#1508968)

[4.8.5-23]
- rebuild to remove static relocations not known to older linkers (#1508968)

[4.8.5-22]
- fix gcc.c-torture/execute/pr80692.x
- fix divmod expansion (PR middle-end/78416)

[4.8.5-21]
- fix 27_io/basic_fstream/53984.cc
- fix for classes with bases with mutable members (PR c++/77375)
- fix handling side-effects of parameters (PR c/77767)
- fix combine's make_extraction (PR rtl-optimization/78378)
- fix gimplification of const var initialization from COND_EXPR (PR c++/80129)
- fix -A / -B to A / B folding (PR middle-end/80362)
- fix comparison of decimal float zeroes (PR middle-end/80692)
- fix __mulv[dt]i3 and expand_mul_overflow (PR target/82274)

[4.8.5-20]
- handle exceptions in basic_istream::sentry (#1469384)
- don't run pr63354.c on ppc (#1468546)
- ensure proxy privatization safety (#1491395)
- fix incorrect codegen from rdseed intrinsic use (#1482762, CVE-2017-11671)
- on aarch64, remove libatomic.so (#1465510)

[4.8.5-19]
- Backport stack clash protection from upstream (#1469697)

[4.8.5-18]
- backport several -mprofile-kernel fixes (#1468546)

[4.8.5-17]
- fix -mcpu=power8 atomic expansion (#1437220, PR target/69644)
- fix .toc alignment (#1487434)


Related CVEs


CVE-2017-11671

Updated Packages


Release/ArchitectureFilenameMD5sumSuperseded By Advisory
Oracle Linux 7 (aarch64) gcc-4.8.5-28.0.1.el7.src.rpm57b555f0fca1da65b26f277562463fc2ELBA-2020-3926
cpp-4.8.5-28.0.1.el7.aarch64.rpmf12e16eba6d8ca0fd03ef64548cd2323ELBA-2020-3926
gcc-4.8.5-28.0.1.el7.aarch64.rpmd41a6d1252002ebba4fe48f447b6e62eELBA-2020-3926
gcc-c++-4.8.5-28.0.1.el7.aarch64.rpma284626b5ea1ccf8f7bba26940d08936ELBA-2020-3926
gcc-gfortran-4.8.5-28.0.1.el7.aarch64.rpm7de9ec246dff86aecb1f2c16dbb4ecb7ELBA-2020-3926
gcc-gnat-4.8.5-28.0.1.el7.aarch64.rpm2cc7e5e05e5c50365ba02f66de48062dELBA-2020-3926
gcc-objc++-4.8.5-28.0.1.el7.aarch64.rpm7b2a53adce1978ab9faf727580e2d0e3ELBA-2020-3926
gcc-objc-4.8.5-28.0.1.el7.aarch64.rpm403b99d542ad8377394a67c29c09d4c8ELBA-2020-3926
gcc-plugin-devel-4.8.5-28.0.1.el7.aarch64.rpm2b1c2a1a5f76d2ced0e8e3aa20aec303ELBA-2020-3926
libgcc-4.8.5-28.0.1.el7.aarch64.rpmf7f2ed07130f2be575c6a27b7c210bf1ELBA-2020-3926
libgfortran-4.8.5-28.0.1.el7.aarch64.rpm4fe8e86af663f6ccd64ebb2af0963eb6ELBA-2020-3926
libgfortran-static-4.8.5-28.0.1.el7.aarch64.rpm2c12534d5fd79af61b197ff80ba4f592ELBA-2020-3926
libgnat-4.8.5-28.0.1.el7.aarch64.rpm6941e850aee9f756df25ec7c8891e88aELBA-2020-3926
libgnat-devel-4.8.5-28.0.1.el7.aarch64.rpmbdfd0734fbf1142c754b7193cb4a0217ELBA-2020-3926
libgnat-static-4.8.5-28.0.1.el7.aarch64.rpmc5310c0d604d69261035595dda8eee3cELBA-2020-3926
libgomp-4.8.5-28.0.1.el7.aarch64.rpmdb6709c90fcdbf9bd88e47d2e12c71f9ELBA-2020-3926
libitm-4.8.5-28.0.1.el7.aarch64.rpm862e75d12771b95f3ce925df99b21573ELBA-2020-3926
libitm-devel-4.8.5-28.0.1.el7.aarch64.rpmfe7d35a506c8e1ee249aefc44f17e227ELBA-2020-3926
libitm-static-4.8.5-28.0.1.el7.aarch64.rpm0d3d171b4891e811c9c0bcc0d78fc1e2ELBA-2020-3926
libmudflap-4.8.5-28.0.1.el7.aarch64.rpmbdb1a5e8434d460df4187216df419a62ELBA-2020-3926
libmudflap-devel-4.8.5-28.0.1.el7.aarch64.rpm14c5f79fa61a40ff21b252c5eb99e77cELBA-2020-3926
libmudflap-static-4.8.5-28.0.1.el7.aarch64.rpmff07d5331028ce139d0439ae8ce68ebaELBA-2020-3926
libobjc-4.8.5-28.0.1.el7.aarch64.rpmbeb077bb274a338b04ef1a3b302eac1eELBA-2020-3926
libstdc++-4.8.5-28.0.1.el7.aarch64.rpm1979e92beb735f9d63f2476cac2c0f74ELBA-2020-3926
libstdc++-devel-4.8.5-28.0.1.el7.aarch64.rpm837ae2d567e1a504b97ba702c9c3d1d6ELBA-2020-3926
libstdc++-docs-4.8.5-28.0.1.el7.aarch64.rpm840db8099049d9c4635a34502388845dELBA-2020-3926
libstdc++-static-4.8.5-28.0.1.el7.aarch64.rpm99cfef010e5d3de37a9433c9cf57f867ELBA-2020-3926
Oracle Linux 7 (x86_64) gcc-4.8.5-28.0.1.el7.src.rpm57b555f0fca1da65b26f277562463fc2ELBA-2020-3926
cpp-4.8.5-28.0.1.el7.x86_64.rpm23c0a6251dd8be0f1d7ca3952dd181b8ELBA-2020-3926
gcc-4.8.5-28.0.1.el7.x86_64.rpmf4e73c9db7ea5a319fadaf32f41beb7bELBA-2020-3926
gcc-c++-4.8.5-28.0.1.el7.x86_64.rpm7c7deb2667be5f8a19c0db24c3d4ade1ELBA-2020-3926
gcc-gfortran-4.8.5-28.0.1.el7.x86_64.rpmc645f51058ec2f67fa1951cf8ade5e08ELBA-2020-3926
gcc-gnat-4.8.5-28.0.1.el7.x86_64.rpmb76a9f4ed42854ee22cb2e870e599c8cELBA-2020-3926
gcc-go-4.8.5-28.0.1.el7.x86_64.rpme468aa1f65b5bf7b75c827da3d8c312fELBA-2020-3926
gcc-objc++-4.8.5-28.0.1.el7.x86_64.rpma4ed2111216034fb3c28c0c6e461c9fcELBA-2020-3926
gcc-objc-4.8.5-28.0.1.el7.x86_64.rpm16cc0dee22979a43c9039ee5caefb2dbELBA-2020-3926
gcc-plugin-devel-4.8.5-28.0.1.el7.x86_64.rpm38a50403d259e474533062434473b6d4ELBA-2020-3926
libasan-4.8.5-28.0.1.el7.i686.rpm8338b6b6af8eb4661fc726ef9c229febELBA-2020-3926
libasan-4.8.5-28.0.1.el7.x86_64.rpm4d368f91ed00d5b2cef7c414a76d222dELBA-2020-3926
libasan-static-4.8.5-28.0.1.el7.i686.rpm7f700da6cf0ef696e987759e6184d88cELBA-2020-3926
libasan-static-4.8.5-28.0.1.el7.x86_64.rpm2ffdba3ce910093a56caaa7a3c9fa622ELBA-2020-3926
libatomic-4.8.5-28.0.1.el7.i686.rpmd777cba89e8613c22dd029283df46ff3ELBA-2018-2754
libatomic-4.8.5-28.0.1.el7.x86_64.rpmeb017659f2b65e791f8cdb8983c29d5eELBA-2018-2754
libatomic-static-4.8.5-28.0.1.el7.i686.rpmac12e58f11d7db66728504eded4de36dELBA-2020-3926
libatomic-static-4.8.5-28.0.1.el7.x86_64.rpm7ec58500444638f400e3610240e62defELBA-2020-3926
libgcc-4.8.5-28.0.1.el7.i686.rpmdafc27ddb96d1ae970f8618dd9df9e43ELBA-2020-3926
libgcc-4.8.5-28.0.1.el7.x86_64.rpmb42b4265f49edac08161126f1af6de3eELBA-2020-3926
libgfortran-4.8.5-28.0.1.el7.i686.rpm4fc6f73e8061723bd3a538cb8986f4cdELBA-2020-3926
libgfortran-4.8.5-28.0.1.el7.x86_64.rpm4d40754716dd465e01f8bd49003a98afELBA-2020-3926
libgfortran-static-4.8.5-28.0.1.el7.i686.rpme73bf82f99c5836ebb7e78f6b22b6b09ELBA-2020-3926
libgfortran-static-4.8.5-28.0.1.el7.x86_64.rpm7af3b466dfc6b32b8e60989af85a2b80ELBA-2020-3926
libgnat-4.8.5-28.0.1.el7.i686.rpmece62535e2803bd2ca84013aeba261b7ELBA-2020-3926
libgnat-4.8.5-28.0.1.el7.x86_64.rpm1e3bdc58cea6e56b1f6f889306dc061bELBA-2020-3926
libgnat-devel-4.8.5-28.0.1.el7.i686.rpmc9e1b9c14ed65a7de722b1387d4e0234ELBA-2020-3926
libgnat-devel-4.8.5-28.0.1.el7.x86_64.rpmdc2f3976d064c16c1884ec36f803c91fELBA-2020-3926
libgnat-static-4.8.5-28.0.1.el7.i686.rpmb9346239835ecda86ad68c3842474cb5ELBA-2020-3926
libgnat-static-4.8.5-28.0.1.el7.x86_64.rpm87be4ab890a15ee19d94c28103f76b0dELBA-2020-3926
libgo-4.8.5-28.0.1.el7.i686.rpm3f4b4a8d95bd5d7444b04e30d3ec9634ELBA-2020-3926
libgo-4.8.5-28.0.1.el7.x86_64.rpm40a2eaf9b7a758cb1ea2c18044b63cfeELBA-2020-3926
libgo-devel-4.8.5-28.0.1.el7.i686.rpm919ad72366d38a11e2969c3b24a8a0feELBA-2020-3926
libgo-devel-4.8.5-28.0.1.el7.x86_64.rpmcce4779debda1c6af71488f7c27626e4ELBA-2020-3926
libgo-static-4.8.5-28.0.1.el7.i686.rpm6ab330910b82453e1f45a8d8c5d27442ELBA-2020-3926
libgo-static-4.8.5-28.0.1.el7.x86_64.rpme208dd6cf8060ad07ec0aa0469353699ELBA-2020-3926
libgomp-4.8.5-28.0.1.el7.i686.rpm878acbbc8c63f5f03e700594926a1170ELBA-2020-3926
libgomp-4.8.5-28.0.1.el7.x86_64.rpm343c9c188a7254a741e560109bc5e5fbELBA-2020-3926
libitm-4.8.5-28.0.1.el7.i686.rpm87075ecac4bf5cb3cb16fc1a47697ea9ELBA-2020-3926
libitm-4.8.5-28.0.1.el7.x86_64.rpm8fac03b49e176d3055e8db7e38a7e95bELBA-2020-3926
libitm-devel-4.8.5-28.0.1.el7.i686.rpm55853bd809bdaa2458a5ad661f23ae1aELBA-2020-3926
libitm-devel-4.8.5-28.0.1.el7.x86_64.rpm01305fdaf00d5c78c25b89ace98c7efbELBA-2020-3926
libitm-static-4.8.5-28.0.1.el7.i686.rpmf7efea1530ac0fc6314f68264523dd01ELBA-2020-3926
libitm-static-4.8.5-28.0.1.el7.x86_64.rpmc75405b7397fdb52c698355e00af1c69ELBA-2020-3926
libmudflap-4.8.5-28.0.1.el7.i686.rpmd8110f374ac2dbbbc7cb84554630c241ELBA-2020-3926
libmudflap-4.8.5-28.0.1.el7.x86_64.rpm1ed2f4d0fc143e391fc72c7b1a16cd3dELBA-2020-3926
libmudflap-devel-4.8.5-28.0.1.el7.i686.rpmc17f48851a10fbd4dc224849ae601551ELBA-2020-3926
libmudflap-devel-4.8.5-28.0.1.el7.x86_64.rpm9300976c32b5566b89798f69c9273b7cELBA-2020-3926
libmudflap-static-4.8.5-28.0.1.el7.i686.rpma9f4db3f45b37919ed4b581b7c86039fELBA-2020-3926
libmudflap-static-4.8.5-28.0.1.el7.x86_64.rpmb8155e4302287d4f6359b53ab7198bd6ELBA-2020-3926
libobjc-4.8.5-28.0.1.el7.i686.rpm6e1fd3c3e1b6d9a6971490aea8448baaELBA-2020-3926
libobjc-4.8.5-28.0.1.el7.x86_64.rpm9325fe322b96befbb176ebd91be013bbELBA-2020-3926
libquadmath-4.8.5-28.0.1.el7.i686.rpme5e949114b61cb7cfb72b6a400e4f644ELBA-2020-3926
libquadmath-4.8.5-28.0.1.el7.x86_64.rpma96748c12add2f711dd4524af2f670e8ELBA-2020-3926
libquadmath-devel-4.8.5-28.0.1.el7.i686.rpm6eb63f523e5300b7f812923a4bd6452aELBA-2020-3926
libquadmath-devel-4.8.5-28.0.1.el7.x86_64.rpm0980dda7dd4db6b097c77dad22add1cfELBA-2020-3926
libquadmath-static-4.8.5-28.0.1.el7.i686.rpmde14be2d8018eee98f6aa3e3c806f241ELBA-2020-3926
libquadmath-static-4.8.5-28.0.1.el7.x86_64.rpmd4acda4feeddbaad3c7f20eac2404356ELBA-2020-3926
libstdc++-4.8.5-28.0.1.el7.i686.rpm436bf2aa2ed76be3c82d7fb03df1947fELBA-2020-3926
libstdc++-4.8.5-28.0.1.el7.x86_64.rpmd46505770c70c8b756e1c96a01cb67d7ELBA-2020-3926
libstdc++-devel-4.8.5-28.0.1.el7.i686.rpm6b9c96332767476fda2bd8f94959389dELBA-2020-3926
libstdc++-devel-4.8.5-28.0.1.el7.x86_64.rpmd4d2a15fd5452fdd320aa007677d63ecELBA-2020-3926
libstdc++-docs-4.8.5-28.0.1.el7.x86_64.rpmcacb51d6ef29796d65a7c4d2723b23a0ELBA-2020-3926
libstdc++-static-4.8.5-28.0.1.el7.i686.rpme0763768b8aa323c6d304ec8969538faELBA-2020-3926
libstdc++-static-4.8.5-28.0.1.el7.x86_64.rpmf28761154a9fdf2f3844cea3643e797aELBA-2020-3926
libtsan-4.8.5-28.0.1.el7.x86_64.rpmf05f6f80da0201cdc7539bc2bd09b00eELBA-2020-3926
libtsan-static-4.8.5-28.0.1.el7.x86_64.rpm62c076ae3894d02ba91e23d0e05d7011ELBA-2020-3926



This page is generated automatically and has not been checked for errors or omissions. For clarification or corrections please contact the Oracle Linux ULN team

software.hardware.complete