nayaread
HomeFavouritesTopicsSources
HomeFavouritesTopicsSources
NayaRead links to original engineering blogs. All copyright belongs to the respective authors.
The GitHub Blog·Jul 27, 2022·33 min read·Man Yue Mo63

Corrupting memory without memory corruption

In this post I’ll exploit CVE-2022-20186, a vulnerability in the Arm Mali GPU kernel driver and use it to gain arbitrary kernel memory access from an untrusted app on a Pixel 6. This then allows me to gain root and disable SELinux. This vulnerability highlights the strong primitives that an attacker may gain by exploiting errors in the memory management code of GPU drivers.

Read original on github.blog

Discussion around the web

  • Hacker News1 · 0 💬

Score breakdown

  • Technical depth85
  • Practical value60
  • Originality85
  • Writing quality82
  • Source reputation85
  • Recency0
  • External engagement0
  • On-site engagement0

NayaRead shows a summary and links to the original article. The full article is hosted on github.blog.

More like this

Shopify Engineering

Most Memory Leaks are Good - Shopify

Oct 14, 2011·9 min read
Engineering at Meta

MemLab: An open source framework for finding JavaScript memory leaks

Sep 12, 2022·14 min read
The Cloudflare Blog

However improbable: The story of a processor bug

Jan 18, 2018·18 min read
The Cloudflare Blog

Every 7.8μs your computer’s memory has a hiccup

Nov 23, 2018·15 min read