Urgent.News

What's breaking now, across thousands of outlets.

Tech

DRAM Controller Register Manipulation Breaks CPU Memory Isolation

Security researcher Christopher Domas developed skitter-creek-bath-salts, an open-source hardware security tool that disrupts CPU privilege boundaries by manipulating memory controller translation registers. This allows unprivileged software to access protected memory regions, revealing a vulnerability in modern processor architectures that could affect cloud and confidential computing security.…

Security researcher Christopher Domas has unveiled a new open-source project called skitter-creek-bath-salts, which exploits a gap in CPU memory isolation by manipulating DRAM controller registers. By altering memory controller translation registers, Domas' tool allows unprivileged software to access isolated platform memory regions without triggering standard memory fences or fault exceptions.

This vulnerability exposes a critical architectural blind spot, as upstream security checks cannot guarantee integrity if downstream memory controller logic permits dynamic address swizzling. The exploit utilizes a multi-stage software pipeline, including a custom Linux kernel module that offline non-boot CPU cores, flushes system caches, and disables interrupts.

This vulnerability poses risks to bare-metal cloud and confidential computing, highlighting the need for hardware teams to ensure memory controller translation registers are strictly locked during boot.

Brief written by urgent.news from InfoQ's own syndicated text. Machine-written — may contain errors; check the original before relying on it.

Read the original at infoq.com →

More in Tech

I Built a Chrome DevTools Extension to Mock APIs Without Leaving the Browser

Every frontend developer knows this pain: the backend isn't ready, it's down, or it returns data that doesn't match the design. You need to build UI against an API that doesn't exist yet.

  • Mokup extension captures live API requests in Chrome DevTools
  • Users edit response bodies and toggle mock rules on intercepted requests
  • Extension is free with up to 3 mock rules or Pro license for unlimited rules

No More Midnight Deploys: The Magic of Blue-Green Deployments

No More Midnight Deploys: The Magic of Blue-Green Deployments Imagine trying to upgrade the engine of a commercial airplane while it is mid-flight with passengers on board.

  • Blue-green deployments update apps with minimal downtime and risk.
  • Uses two identical environments: active (Blue) and idle (Green).
  • Instant traffic switch via load balancers prevents service interruptions.

More from Sunday 23 August →