| By Red Hat News Desk | Article Rating: |
|
| June 7, 2004 12:00 AM EDT | Reads: |
24,710 |
Transmeta, Intel, and AMD have already started supporting "No eXecute" (NX) technology in their next core revisions, and now comes an announcement from Red Hat that it will be adding NX support to Linux.
Specifically, Red Hat has just announced the availability of the following kernel patch, which makes use of the "NX" x86 feature pioneered in AMD64 CPUs.
Windows support for NX has also been announced by Microsoft, for their next service pack.
The NX feature is also being marketed as "Enhanced Virus Protection" and this patch, says Red Hat, makes sure Linux has full support for this hardware feature on x86 too.
Red Hat engineer Ingo Molnar explains:
What does this patch do? The pagetable format of current x86 CPUs does not have an "execute'" bit. This means that even if an application maps a memory area without PROT_EXEC, the CPU will still allow code to be executed in this memory. This property is often abused by exploits when they manage to inject hostile code into this memory, for example via a buffer overflow.The NX feature changes this and adds a "don't execute" bit to the PAE pagetable format. But since the flag defaults to zero (for compatibility reasons), all pages are executable by default and the kernel has to be taught to make use of this bit.
If the NX feature is supported by the CPU then the patched kernel turns on NX and it will enforce userspace executability constraints such as a no-exec stack and no-exec mmap and data areas. This means less chance for stack overflows and buffer-overflows to cause exploits.
Furthermore, adds Molnar, the patch also implements "NX protection" for kernelspace code: only the kernel code and modules are executable - so even kernel-space overflows are harder (in some cases, impossible) to exploit.
Published June 7, 2004 Reads 24,710
Copyright © 2004 SYS-CON Media, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
More Stories By Red Hat News Desk
Red Hat News Desk trawls the world's news information sources and brings you timely updates on its flagship Red Hat Enterprise Linux as well as the company's other product lines including database, content, and collaboration management applications; server and embedded operating systems; and software - including its most recent virtualization offerings.
- Ubuntu-based Open Source Linux Mint Tests KDE Version
- NetArt Chooses Open-Xchange to Enter into Cloud Application Business
- Rackspace Starts the Great OpenStack Migration
- Cloud Expo: Architect Full Performance Potential of IaaS Cloud Services
- Hot Tech Firms at the 2012 DoDIIS Conference
- Microsoft Sets Up an Open Source Subsidiary
- Dell and Morphlabs Partner on SSD Cloud
- Piston to Integrate Cloud Foundry & OpenStack
- Smarter Computing and IT Consolidation with IBM's Enterprise Linux Server
- Informatica Upgrades Its iPaaS
- Dell Buys Mainframe Modernizer in Cloud Push
- Inktank to Commercialize Ceph Big Storage
- Red Hat Executive Appointed to Technology Services Industry Association (TSIA) Support Services Advisory Board
- Ubuntu-based Open Source Linux Mint Tests KDE Version
- What Kind of Software Company Should You Work For?
- NetArt Chooses Open-Xchange to Enter into Cloud Application Business
- Rackspace Starts the Great OpenStack Migration
- TeamDrive 3.0 Unveiled at CeBIT: Brings Enterprise-Grade Security to Cloud File Sharing on the iPhone, iPad and Android
- Cloud Expo: Architect Full Performance Potential of IaaS Cloud Services
- Hot Tech Firms at the 2012 DoDIIS Conference
- Sorting Through the APM Clutter
- Microsoft Sets Up an Open Source Subsidiary
- Dell and Morphlabs Partner on SSD Cloud
- SMEStorage Provides Hybrid Cloud File Server Appliance Through Integration with Eucalyptus
- The i-Technology Right Stuff
- Linux.SYS-CON.com Exclusive: Linus Discloses *Real* Fathers of Linux
- After Ubuntu, Windows Looks Increasingly Bad, Increasingly Archaic, Increasingly Unfriendly
- A Closer Look at Damn Small Linux
- Linus' Top Ten SCO Barbs
- SCO CEO Posts Open Letter to the Open Source Community
- Netscape Co-Founder's 12 Reasons for Growth of Open Source
- Where Are RIA Technologies Headed in 2008?
- *POINT - COUNTERPOINT SPECIAL* What's Wrong with the Open Source Community?
- Introducing "Cooperative Linux" - Linux for Windows, No Less
- Linux.SYS-CON.com Exclusive: What Would UserLinux Look Like?
- Why Recovering a Deleted Ext3 File Is Difficult . . .























