The new Xbox One home console from Microsoft is designed to increase the hardware power that developers and players can use and updates... The purpose of this video is to demonstrate a basic installation of Kali Linux from Offensive Security in a new Virtual Machine guest... | This DVD5 ISO image file contains the security updates for Windows released on Windows Update on May 14, 2013. The image does not... A standards organization has created a boot environment for tablets and PCs that could potentially run a 64-bit version of Windows RT. |
A standards organization has created a boot environment for tablets and PCs that could potentially run a 64-bit version of Windows RT. In this video we will install VMware vSphere vCenter Server 5.1.0b using the Simple Install method on Windows Server 2003 R2 X64 SP2 | Big thank you to all who've sent in Imogen plugins, they're excellent, Keep em' coming folks! This tutorial we'll look at some of the... In this tute we'll look at coding a C++ algorithm to negate a 128bpp image. This will be a benchmark to beat for the ASM versions we'll... |
The purpose of this video is to demonstrate a basic installation of Kali Linux from Offensive Security in a new Virtual Machine guest... Today, I had to install the Java plugin for 64bit Firefox on CentOS 6.4. The procedure wasn’t too bad, but it wasn’t exactly... | In this tute we'll get to coding some little ASM algorithms. First we have to look at how parameters will be passed from C++.
Today we'll look at integer data types, bits, bytes, words and all that. We'll also look at the general purpose register set. I didn't... |
Monday, 18 June 2012 19:31
Given how long 64-bit processors have been on the market, it's a bit surprising to see a vulnerability that takes advantage of AMD's x86-64 instruction set on Intel processors surface this late in the game. The vulnerability was originally thought to be Linux-specific, but was only recently found to be exploitable in Windows, BSD, and potentially OS X.
Originally discovered by CERT, the vulnerability takes advantage of the intricate mechanics of how memory is copied from one security level to another. In a nutshell, when AMD was creating its x86-64 instruction set, it opted to restrict the addressable memory space to 48-bits, leaving bits 48 through 64 unused. In order to prevent hackers from putting malicious data in this out-of-bounds area, AMD's processors require something called canonical addresses, where bits 48 through 64 have identical and meaningless data. If a ring three, or unprivileged user tries to elevate their privileges with non-canonical addresses in tow, AMD's processors will throw a general protection fault and then attempt to reload software from a safe place at the kernel level.
Related Items
- Twitter Switches to 64-Bit IDs Enough for 9 Billion Billion Users, Avoids Twitpocalypse II
- GMER 2.0 adds Windows 8 and full x64 support
- 64-Bit Windows Malware to Take Off in 2013 – Security Company
- Amazing difference between Antivirus false alerts on 32-bit and 64-bit builds of exactly the same tool
- Windows 7 64-Bit Is Safer than the 32-bit Version – Microsoft

