Every CVESearch/Get API key

CVE-2025-1744

Out-of-bounds Write in radare2

10.0 CriticalFix available

CVE-2025-1744 is a critical vulnerability (CVSS 10.0) in Radare Radare2, published February 28, 2025. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.51%, the 43rd percentile. Fixed in ceph 18.2.2-6.

What does this mean?
Severity
10.0 CriticalCVSS 4.0, CVE List
Exploit chance
0.51%EPSS, 43rd percentile
Exploitation
None knownNot on CISA’s or ENISA’s lists
Fixed in
18.2.2-6ceph +17 more

Description

Out-of-bounds Write vulnerability in radareorg radare2 allows

heap-based buffer over-read or buffer overflow.This issue affects radare2: before <5.9.9.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
High
Integrity
High
Availability
High

Exploit likelihood

0.51%Up 0.5 points since Feb 28, 2025
90%50%10%1%

Affected products

Affected packages

Affected packages
PackageAffectedFixed
ceph
Azure Linux:3
before 18.2.2-6
18.2.2-6
gpsbabel
Azure Linux:2
through 1.8.0-4None known
fltk
Azure Linux:2
through 1.3.5-4None known
gdal
Azure Linux:2
through 3.6.3-5None known
openjpeg2
Azure Linux:2
through 2.3.1-12None known
binutils
Azure Linux:3
before 2.41-5
2.41-5
ceph
Azure Linux:2
before 16.2.10-7
16.2.10-7
binutils
Azure Linux:2
before 2.37-14
2.37-14
fltk
Azure Linux:3
through 1.3.8-1None known
openjpeg2
Azure Linux:3
through 2.3.1-12None known
Show 8 moreShow less
Affected packages
PackageAffectedFixed
gpsbabel
Azure Linux:3
through 1.8.0-4None known
gdal
Azure Linux:3
through 3.6.3-2None known
cloud-hypervisor
Azure Linux:2
before 32.0-6
32.0-6
radare2
Mageia:9
From an advisory covering 3 CVEs
before 5.8.8-1.6.mga9
5.8.8-1.6.mga9
radare2
Ubuntu:25.10
All versions, plus listed versions
5.9.8+dfsg-25.9.8+dfsg-2ubuntu0.25.10.15.9.8+dfsg-2ubuntu0.25.10.2
None known
radare2
SUSE:Package Hub 15 SP6
From an advisory covering 2 CVEs
before 5.9.8-bp156.4.9.1
5.9.8-bp156.4.9.1
radare2
openSUSE:Leap 15.6
From an advisory covering 2 CVEs
before 5.9.8-bp156.4.9.1
5.9.8-bp156.4.9.1
radare2
openSUSE:Tumbleweed
From an advisory covering 3 CVEs
before 5.9.8-3.1
5.9.8-3.1

What each source reports

CVE List Score used10.0

Out-of-bounds Write in radare2

Out-of-bounds Write vulnerability in radareorg radare2 allows

heap-based buffer over-read or buffer overflow.This issue affects radare2: before <5.9.9.

Record
CVE-2025-1744
CVSS 4.0
10.0 CriticalCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H
Weakness
CWE-787
Updated
2026-11-02
EUVDEUVD-2025-547810.0

Out-of-bounds Write vulnerability in radareorg radare2 allows

heap-based buffer over-read or buffer overflow.This issue affects radare2: before <5.9.9.

Record
EUVD-2025-5478
CVSS 4.0
10.0 CriticalCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H
Updated
2026-11-02
GitHub AdvisoriesGHSA-mqpp-c67f-qr4v10.0

Out-of-bounds Write vulnerability in radareorg radare2 allows heap-based buffer over-read or...

Out-of-bounds Write vulnerability in radareorg radare2 allows

heap-based buffer over-read or buffer overflow.This issue affects radare2: before <5.9.9.

Record
GHSA-mqpp-c67f-qr4v
CVSS 4.0
10.0 CriticalCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Weakness
CWE-787
Updated
2026-11-02
NVD10.0

Out-of-bounds Write vulnerability in radareorg radare2 allows

heap-based buffer over-read or buffer overflow.This issue affects radare2: before <5.9.9.

Record
CVE-2025-1744
CVSS 4.0
10.0 CriticalCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Weakness
CWE-787
Updated
2026-11-02
OSV10.0

Out-of-bounds Write in radare2

Out-of-bounds Write vulnerability in radareorg radare2 allows

heap-based buffer over-read or buffer overflow.This issue affects radare2: before <5.9.9.

Record
CVE-2025-1744
CVSS 4.0
10.0 CriticalCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H
Weakness
CWE-787
Updated
2026-11-02
OSVUBUNTU-CVE-2025-174410.0

Out-of-bounds Write vulnerability in radareorg radare2 allows heap-based buffer over-read or buffer overflow.This issue affects radare2: before <5.9.9.

Record
UBUNTU-CVE-2025-1744
CVSS 4.0
10.0 CriticalCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
Show 17 moreShow less
OSVAZL-57501No score

CVE-2025-1744 affecting package ceph for versions less than 18.2.2-6

Out-of-bounds Write vulnerability in radareorg radare2 allows

heap-based buffer over-read or buffer overflow.This issue affects radare2: before <5.9.9.

Record
AZL-57501
Updated
2026-11-05
OSVAZL-57512No score

CVE-2025-1744 affecting package gpsbabel 1.8.0-4

Out-of-bounds Write vulnerability in radareorg radare2 allows

heap-based buffer over-read or buffer overflow.This issue affects radare2: before <5.9.9.

Record
AZL-57512
Updated
2026-11-02
OSVAZL-57518No score

CVE-2025-1744 affecting package fltk 1.3.5-4

Out-of-bounds Write vulnerability in radareorg radare2 allows

heap-based buffer over-read or buffer overflow.This issue affects radare2: before <5.9.9.

Record
AZL-57518
Updated
2026-11-02
OSVAZL-57521No score

CVE-2025-1744 affecting package gdal 3.6.3-5

Out-of-bounds Write vulnerability in radareorg radare2 allows

heap-based buffer over-read or buffer overflow.This issue affects radare2: before <5.9.9.

Record
AZL-57521
Updated
2026-11-02
OSVAZL-57524No score

CVE-2025-1744 affecting package openjpeg2 2.3.1-12

Out-of-bounds Write vulnerability in radareorg radare2 allows

heap-based buffer over-read or buffer overflow.This issue affects radare2: before <5.9.9.

Record
AZL-57524
Updated
2026-11-02
OSVAZL-57528No score

CVE-2025-1744 affecting package binutils for versions less than 2.41-5

Out-of-bounds Write vulnerability in radareorg radare2 allows

heap-based buffer over-read or buffer overflow.This issue affects radare2: before <5.9.9.

Record
AZL-57528
Updated
2026-11-05
OSVAZL-57533No score

CVE-2025-1744 affecting package ceph for versions less than 16.2.10-7

Out-of-bounds Write vulnerability in radareorg radare2 allows

heap-based buffer over-read or buffer overflow.This issue affects radare2: before <5.9.9.

Record
AZL-57533
Updated
2026-11-02
OSVAZL-57590No score

CVE-2025-1744 affecting package binutils for versions less than 2.37-14

Out-of-bounds Write vulnerability in radareorg radare2 allows

heap-based buffer over-read or buffer overflow.This issue affects radare2: before <5.9.9.

Record
AZL-57590
Updated
2026-11-02
OSVAZL-57629No score

CVE-2025-1744 affecting package fltk 1.3.8-1

Out-of-bounds Write vulnerability in radareorg radare2 allows

heap-based buffer over-read or buffer overflow.This issue affects radare2: before <5.9.9.

Record
AZL-57629
Updated
2026-11-05
OSVAZL-57633No score

CVE-2025-1744 affecting package openjpeg2 2.3.1-12

Out-of-bounds Write vulnerability in radareorg radare2 allows

heap-based buffer over-read or buffer overflow.This issue affects radare2: before <5.9.9.

Record
AZL-57633
Updated
2026-11-05
OSVAZL-57636No score

CVE-2025-1744 affecting package gpsbabel 1.8.0-4

Out-of-bounds Write vulnerability in radareorg radare2 allows

heap-based buffer over-read or buffer overflow.This issue affects radare2: before <5.9.9.

Record
AZL-57636
Updated
2026-11-05
OSVAZL-57639No score

CVE-2025-1744 affecting package gdal 3.6.3-2

Out-of-bounds Write vulnerability in radareorg radare2 allows

heap-based buffer over-read or buffer overflow.This issue affects radare2: before <5.9.9.

Record
AZL-57639
Updated
2026-11-05
OSVAZL-57644No score

CVE-2025-1744 affecting package cloud-hypervisor for versions less than 32.0-6

Out-of-bounds Write vulnerability in radareorg radare2 allows

heap-based buffer over-read or buffer overflow.This issue affects radare2: before <5.9.9.

Record
AZL-57644
Updated
2026-11-02
OSVMGASA-2025-0116No score

Updated radare2 packages fix security vulnerabilities

Buffer overflow in the HFS parser from grub2. (CVE-2024-56737) Out-of-bounds Write in radare2. (CVE-2025-1744) Buffer Overflow and Potential Code Execution in Radare2. (CVE-2025-1864)

Record
MGASA-2025-0116
Updated
2026-11-02
OSVopenSUSE-SU-2025:0101-1No score

Security update for radare2

This update for radare2 fixes the following issues:

  • CVE-2025-1864: Fix buffer overflow and potential code execution. (boo#1238451)
  • CVE-2025-1744: Fix heap-based buffer over-read or buffer overflow. (boo#1238075)
Record
openSUSE-SU-2025:0101-1
Updated
2026-11-02
OSVopenSUSE-SU-2025:15292-1No score

radare2-5.9.8-3.1 on GA media

These are all security issues fixed in the radare2-5.9.8-3.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2025:15292-1
Updated
2026-11-02
OSVopenSUSE-SU-2026:20653-1No score

Security update for radare2

This update for radare2 fixes the following issues:

Changes in radare2:

  • Update to version 6.1.4 (bsc#1262142, CVE-2026-40499):

    • Analysis: improve autoname scoring, jmptbl detection, and performance
    • Add callargs modifier, rnum expressions, and typed function context
    • Refactor autoname into plugin; extend RAnalPlugin hooks
    • Fix leaks, overflows, and command injection in analysis scripts
    • Improve string detection, wide strings, and switch/case analysis
    • Arch: fix v850/nds32 ESIL, optimize to O(1), improve pseudo support
    • Cache capstone options and improve multi-arch disassembly
    • ASM: add camel syntax support, unify via RArch API
    • Bin: major parser fixes (ELF, Mach-O, PE, DEX, PDB, WAD, XCOFF)
    • Fix leaks, OOB reads/writes, overflows, and improve bounds checks
    • Improve Swift demangling, ARM hints, relocations, and imports
    • Add nds32 reloc support and optimize kernelcache parsing
    • Build: install to lib64, fix illumos and packaging issues
    • CI: add GitHub Actions and FilC builds
    • Console: fix multiple overflows, OOB issues, and improve performance
    • Core: API renames, plugin load order, sandbox/config fixes
    • Crash: extensive fixes (UAF, OOB, overflows, injections, fuzz bugs)
    • Harden ELF, PDB, kernelcache, regex, disassemblers, and webserver
    • Debug: improve ptrace, winkd support, breakpoints, checkpoints
    • Disasm: cache flag lookups for performance
    • FS/IO: fix leaks, bounds, sparse IO, and device handling
    • HTTP/socket: webserver fixes and SSL fallback handling
    • Print/projects: improve formatting, endian handling, project metadata
    • Pseudo: add while/switch support and cleaner control flow
    • Search/shell: improve commands, parsing, and usability
    • Security: fix widespread command injection and sandbox escapes
    • Tests/tools: improve r2r, CLI tools, fuzzing, and plugin support
    • Types/util: parsing improvements, JSON/base64 updates, optimizations
    • Visual: fix UAF/leaks, improve panels and UX
    • Full changelog is available at: https://github.com/radareorg/radare2/releases/tag/6.1.4
  • Update to version 6.1.2:

    • Analysis: preserve timeouts, improve bb/jmptbl validation and limits
    • Optimize string detection and hot-path functions
    • Add APIs for function signatures, vars limits, and instruction hints
    • Fix overlapped functions, invalid code checks, and large bb handling
    • API: remove deprecated librmagic/filetype APIs and name filter
    • Arch: fix Thumb/endianness issues, add Python pseudo plugin
    • ASM: unify settings via RArch, fix directives, add bf pseudo plugin
    • Bin: improve ELF/Mach-O stripped detection and parsing safety
    • Harden Mach-O bounds, optimize kernelcache and XNU parsing
    • Fix many leaks (DEX, demangler, parsers) and infinite loops
    • Improve DWARF handling and symbol/type extraction
    • Build: improve meson, toolchains, and add ISO/docker support
    • Console: preserve timeout, fix themes and UTF-8 handling
    • Core: fix config bugs, improve startup and addressing support
    • Crash: fix UAF, OOB, race conditions, regex bugs, and overflows
    • Add safety checks across dotnet, Mach-O, DWARF, and webserver
    • Debug/ESIL: safer execution and divide-by-zero handling
    • FS/IO: fix HFS+, dyldcache speedups, safer zip handling
    • Graph: add bb size limit option
    • Print: merge commands, improve UTF-8 and formatting
    • Projects/tools: new configs, plugin support, CLI improvements
    • Search: faster analysis search and block buffering
    • Shell: improve grep/macros and file operations
    • Types: lazy-load, cache, and improve parsing (varargs, structs)
    • Tests: expand fuzzing and test suites
    • General cleanup, performance tuning, and safety improvements
    • Full changelog is available at: https://github.com/radareorg/radare2/releases/tag/6.1.4
  • Update to version 6.1.0:

    • Reimplement RBufRef using RRef; fix RLibDelHandler API
    • Remove stale JAY code; improve analysis performance and CI speed
    • Optimize type…
Record
openSUSE-SU-2026:20653-1
Updated
2026-11-02

History

History
RecordedChangedSources
affected
factsOSV
first indexedCVE List, EUVD, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

References

Show 18 moreShow less
This page doesn't list everything

Left out here: the rest of 1 source description. The JSON record has them.

MoveEnter Open