CVE-2024-7530
High · 8.8CVSS
8.8
EPSS
0.4%
Published
Aug 6, 2024
CISA due date
—
Cloudanix analysis
A memory handling mistake in certain container tools could let an attacker take over systems if the flaw is triggered, so install the available updates.
- Exploitation
- Requires User Interaction
- Attacker needs
- User Interaction
- Complexity
- Moderate
- Impact
- Full Compromise
- Component
- Application
- Class
- Use After Free
- Remediation
- Upgrade
- Effort
- Medium
- Patch risk
- Low
What it actually does
Incorrect garbage collection interaction leads to a use-after-free condition enabling memory corruption in affected packages.
Why it matters to the business
Potential remote code execution or service disruption in container-related tools on AlmaLinux 8 systems; low exploitation probability but outdated packages increase long-term risk across dependent environments.
How an attack unfolds
An attacker supplies specially crafted input that triggers flawed garbage collection, resulting in a use-after-free; the freed memory is then manipulated to achieve code execution, requiring user interaction in the affected workflow.
How to fix it
Upgrade oci-systemd-hook to 1:0.1.15-2.git2d0b8a3.module_el8.5.0+119+9a9ec082, oci-umount to 2:2.3.4-2.git87f9237.module_el8.5.0+119+9a9ec082, and fuse-overlayfs to 0.3-5.module_el8.3.0+2044+12421f43 or later on AlmaLinux 8.
How to confirm the fix worked
Verify installed package versions match or exceed the listed fixed releases using package manager queries; re-test container operations to confirm absence of memory errors.
Typical attack path
- Identify a target running vulnerable oci-systemd-hook, oci-umount or fuse-overlayfs on AlmaLinux 8
- Deliver malicious input via container operations or overlay filesystem handling
- Trigger incorrect garbage collection to create a use-after-free
- Exploit the dangling reference to corrupt memory or execute arbitrary code
How to detect it
Review system and application logs for crashes, segmentation faults, or memory corruption messages involving the listed packages; correlate with container startup or overlay mount events.
What your security team should do
- Apply the exact fixed package versions immediately on all AlmaLinux 8 hosts
- Monitor EPSS and exploit maturity indicators for any upward trend
- Audit container runtime configurations for unnecessary exposure of the affected tools
The record
Incorrect garbage collection interaction could have led to a use-after-free. This vulnerability affects Firefox < 129.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|---|---|---|
| Chainguard | firefox | 0 | 129.0.2-r0 |
| Ubuntu:18.04:LTS | mozjs38 | 0 | No fix |
| Ubuntu:18.04:LTS | mozjs52 | 0 | No fix |
| Ubuntu:20.04:LTS | firefox | 0 | 129.0.1+build1-0ubuntu0.20.04.1 |
| Ubuntu:20.04:LTS | mozjs52 | 0 | No fix |
| Ubuntu:20.04:LTS | mozjs68 | 0 | No fix |
| Ubuntu:22.04:LTS | mozjs102 | 0 | No fix |
| Ubuntu:22.04:LTS | mozjs78 | 0 | No fix |
| Ubuntu:22.04:LTS | mozjs91 | 0 | No fix |
| Ubuntu:24.04:LTS | mozjs102 | 0 | No fix |
| Ubuntu:24.04:LTS | mozjs115 | 0 | No fix |
| Ubuntu:24.10 | mozjs115 | 0 | No fix |
| Ubuntu:25.04 | mozjs115 | 0 | No fix |
| Ubuntu:25.10 | mozjs115 | 0 | No fix |
| Ubuntu:Pro:18.04:LTS | mozjs38 | 0 | No fix |
| Ubuntu:Pro:18.04:LTS | mozjs52 | 0 | No fix |
| Ubuntu:Pro:20.04:LTS | mozjs52 | 0 | No fix |
| Ubuntu:Pro:20.04:LTS | mozjs68 | 0 | No fix |
| Wolfi | firefox | 0 | 129.0.2-r0 |
| openSUSE:Tumbleweed | MozillaFirefox | 0 | 129.0-1.1 |
Related vulnerabilities
- CVE-2026-4726 Denial-of-service in the XML component. Also affects firefox
- CVE-2026-4724 Undefined behavior in the Audio/Video component. Also affects firefox
- CVE-2026-4729 Memory safety bugs present in Firefox 148 and Thunderbird 148. Also affects firefox
- CVE-2026-4722 Privilege escalation in the IPC component. Also affects firefox
- CVE-2026-4723 Use-after-free in the JavaScript Engine component. Also affects firefox
- CVE-2026-4727 Denial-of-service in the Libraries component in NSS. Also affects firefox
- CVE-2026-4728 Spoofing issue in the Privacy: Anti-Tracking component. Also affects firefox
- CVE-2026-4725 Sandbox escape due to use-after-free in the Graphics: Canvas2D component. Also affects firefox