Memory controller diagram during DRAM scrambling on AMD

skitter-creek-bath-salts unlocks PSP, SMM, and microcode on AMD Family 16h

skitter-creek-bath-salts is a research project that uses DRAM scrambling to rewrite address translation on AMD Family 16h CPUs and expose memory reserved for the PSP, SMM, and the microcode. It’s not a remote attack: it requires physical access and specific hardware, but it questions how solid the memory isolation guarantees are that the rest of the industry takes for granted.