5 ms·
A buffer overflow in the XNU kernel
- bartvk 2y agoIf you're still running the affected kernel, what are the possible consequences? Also, this has been public for months: - February 17, 2024: I posted the hash of TURPENTINE.c to X on Feb 17, 2024. - May 13, 2024: macOS Sonoma 14.5 (23F79) shipped with xnu-10063.121.3, the first public release containing a fix.
- deleted 2y ago[deleted]
- axoltl 2y agoThe syscalls involved are in a lot of sandboxes, so worst (or best, depending on your point of view) case scenario it's a pretty universal privesc. There's a lot of steps to get there though. I'm not super familiar with the mbuf subsystem specifically but I'm going to guess mbufs are in their own allocator zone. That means you're guaranteed to overwrite an adjacent m_hdr structure. Those contains pointers that form a linked list and at first glance I don't see linked list hardening or zone checks in the MBUF macros. One could envision being able to turn this bug into a kASLR leak as well as a kernel r/w primitive and while that isn't the silver bullet it used to be on XNU (because of a whole host of hardening Apple put in) it's still pretty powerful.
- TheDong 2y ago> Also, this has been public for months: Posting the hash to twitter as a proof that "something" exists reveals no actual information, so it's not considered making the exploit "public" in any meaningful way. From the blog's timeline, it's been visible in code diffs since ~April, but only called out as a CVE since 10 days ago, so I'd consider this one hot off the presses.
- throwaway71271 2y ago[flagged]
- saagarjha 2y agoIt’s definitely nowhere near capable of doing that.
- favorited 2y agoIs "with a sufficiently smart LLM" the new "with a sufficiently smart compiler?"
- st_goliath 2y ago"imagine feeding this into an LLM/ChatGPT" is the new "imagine a Beowulf cluster of these"
- cozzyd 2y agogrendellm?
- brcmthrowaway 2y agoHave you used GPT-5?
- lgdskhglsa 2y agoIn case people missed it, the name of the exploit is a blink 182 song released around the time it was discovered.
- jprx 2y agoYou get it!!
- lgdskhglsa 2y agoIt's my favorite song of the album :)
- 0757630110 2y ago[flagged]