Re: F28 System Wide Change: Hardening Flags Updates for Fedora 28

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 01/04/2018 05:28 AM, Jan Kurik wrote:
= System Wide Change: Hardening Flags Updates for Fedora 28 =
https://fedoraproject.org/wiki/Changes/HardeningFlags28

This change might be on a fast track to failure.

== Detailed Description ==
* Compile all binaries with stack clash protection
(-fstack-clash-protection). As a result, all stack overflows (i.e.,
situations where the allocated stack is completely exhausted) will
reliably result in crashes.

"All stack overflows"?  That would be a feat.  I tried to test, but:
  There is no such flag in gcc-7.2.1-2 (current f27).
  updates-testing for f27 has no update for gcc.
  Fedora 28 Rawhide 20180103.n.0 nightly compose cannot run Terminal.

* Enable control flow protection on x86-64 using -fcf-protection=full -mcet.

The wiki page
  https://fedoraproject.org/wiki/Changes/HardeningFlags28
links to (Documentation: Flow Enforcement Technology)
  https://software.intel.com/sites/default/files/managed/4d/2a/control-flow-enforcement-technology-preview.pdf%7CControl
which displays that site's HTTP-404 "Link not found" catch-all.

I'd comment on the wiki page, but cannot login because I have only FAS "cla" access.
I tried to get "cla+1" by joining a group, but the only groups
with Join buttons were Marketing-related, and I'm not interested there.

--
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux