
macOS Audio System Vulnerability Exploited
A security researcher has detailed the exploitation of CVE-2024-54529, a type confusion vulnerability in Apple's CoreAudio framework affecting the coreaudiod system daemon on macOS. The flaw exists in the com.apple.audio.audiohald Mach service, where message handlers incorrectly assume object types without proper validation. This allows attackers to trigger crashes by manipulating virtual function calls on mistyped objects. The vulnerability was discovered through knowledge-driven fuzzing techniques. The researcher documented the technical process of converting the crash into a working exploit, demonstrating how improper type checking in system-level audio services can be weaponized. Apple users should apply security updates addressing this vulnerability. Source: Security Research Blog.
