cve/2024/CVE-2024-42381.md
2025-09-29 21:09:30 +02:00

19 lines
1.0 KiB
Markdown

### [CVE-2024-42381](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-42381)
![](https://img.shields.io/static/v1?label=Product&message=n%2Fa&color=blue)
![](https://img.shields.io/static/v1?label=Version&message=0%20&color=brightgreen)
![](https://img.shields.io/static/v1?label=Version&message=n%2Fa%20&color=brightgreen)
![](https://img.shields.io/static/v1?label=Vulnerability&message=n%2Fa&color=brightgreen)
### Description
os/linux/elf.rb in Homebrew brew before 4.2.20 uses ldd to load ELF files obtained from untrusted sources, which allows attackers to achieve code execution via an ELF file with a custom .interp section. NOTE: this code execution would occur during an un-sandboxed binary relocation phase, which occurs before a user would expect execution of downloaded package content. (237d1e783f7ee261beaba7d3f6bde22da7148b0a was the tested vulnerable version.)
### POC
#### Reference
- https://blog.trailofbits.com/2024/07/30/our-audit-of-homebrew/
#### Github
No PoCs found on GitHub currently.