Cloudanix VulnDB

CVE-2024-26475

None

CVSS

—

EPSS

0.3%

Published

Mar 14, 2024

CISA due date

—

Cloudanix analysis

Monitor only SSVC: Track

A flaw in a binary analysis tool can make the program crash when it processes certain files, interrupting users who rely on it for their work.

Exploitation
Local Privilege
Attacker needs
Local User
Complexity
Low
Impact
Denial Of Service
Component
Application
Class
Denial of service
Remediation
Upgrade
Effort
Medium
Patch risk
Low

What it actually does

The vulnerability allows a local attacker to trigger a crash or denial of service in radare2 by supplying crafted input that reaches the grub_sfs_read_extent function.

Why it matters to the business

Organizations using radare2 for binary analysis or reverse engineering may experience workflow interruptions when the tool crashes on untrusted inputs, with low urgency given the age of the issue and absence from known exploited lists.

How an attack unfolds

An attacker with local access supplies a specially crafted file or input to radare2 that exercises the vulnerable grub_sfs_read_extent path, causing the process to terminate unexpectedly.

How to fix it

Upgrade radare/radare2 to commit ea7f0356519884715cf1d5fba16042bac72b2df5 or later; for AlmaLinux 8 users, ensure perl-Math-BigInt is at version 1:1.9998.11-7.el8 or newer.

How to confirm the fix worked

Verify the installed radare2 version is 5.8.8 or newer (or the listed commit) and test that the previously crashing input no longer causes a denial of service.

Typical attack path

  1. Obtain local access to a system running vulnerable radare2
  2. Prepare input that triggers the grub_sfs_read_extent function
  3. Invoke radare2 with the malicious input
  4. Observe process crash resulting in denial of service

How to detect it

Examine application or system logs for unexpected radare2 process terminations when processing files; no widespread in-the-wild exploitation indicators are known.

What your security team should do

  • Prioritize upgrade of radare2 installations to the fixed commit within standard change windows
  • Review any automated pipelines or analyst workstations that invoke radare2 on untrusted files
  • Monitor EPSS and KEV status for changes in exploit availability

The record

An issue in radareorg radare2 v.0.9.7 through v.5.8.6 and fixed in v.5.8.8 allows a local attacker to cause a denial of service via the grub_sfs_read_extent function.

Affected packages

Ecosystem Package Introduced Fixed
Debian:13 radare2 0 5.9.0+dfsg-1
Ubuntu:16.04:LTS radare2 0 No fix
Ubuntu:18.04:LTS radare2 0 No fix
Ubuntu:20.04:LTS radare2 0 No fix
Ubuntu:24.04:LTS radare2 0 No fix
Ubuntu:24.10 radare2 0 No fix
Ubuntu:25.04 radare2 0 No fix
Ubuntu:25.10 radare2 0 No fix
Ubuntu:Pro:16.04:LTS radare2 0 No fix
Ubuntu:Pro:18.04:LTS radare2 0 No fix
Ubuntu:Pro:20.04:LTS radare2 0 No fix
Ubuntu:Pro:24.04:LTS radare2 0 No fix

Related vulnerabilities