Description
A security flaw has been discovered in radareorg radare2 up to 6.1.6. This impacts the function r_str_word_get0set of the file libr/util/str.c. The manipulation results in integer overflow. The attack must be initiated from a local position. The exploit has been released to the public and may be used for attacks. The patch is identified as 11ac224c0eb8d57830fccc99e1c1cd8e5d958813. It is best practice to apply a patch to resolve this issue.
Published: 2026-07-06
Score: 4.8 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

radareorg radare2 up to version 6.1.6 contains an integer overflow in the function r_str_word_get0set located in libr/util/str.c. The flaw leads to a signed or unsigned integer overflow when processing certain string inputs. An attacker can trigger the overflow by providing crafted input, which can corrupt memory or cause the program to crash, potentially allowing local disruption or tampering with program state.

Affected Systems

All radareorg radare2 releases up to version 6.1.6 are affected. The vulnerability resides in the string manipulation library and is triggered by the r_str_word_get0set function.

Risk and Exploitability

The CVSS score of 4.8 indicates a moderate severity impact. The EPSS score of <1% suggests a low probability of exploitation in the wild, and the vulnerability is not listed in CISA’s KEV catalog. Because the attack is local, the required access is limited to a user who can supply input to r_str_word_get0set. If successful, the attacker could achieve memory corruption or a denial of service by exploiting the integer overflow.

Generated by OpenCVE AI on July 23, 2026 at 15:30 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the patch identified by commit 11ac224c0eb8d57830fccc99e1c1cd8e5d958813 or upgrade to a radare2 release that includes the fix.
  • Ensure that any user-supplied data is sanitized before being processed by r_str_word_get0set to prevent overflow conditions.
  • Monitor radare2 executions for abnormal memory accesses or crashes that may indicate an attempted overflow exploitation.

Generated by OpenCVE AI on July 23, 2026 at 15:30 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 07 Jul 2026 03:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Mon, 06 Jul 2026 01:15:00 +0000

Type Values Removed Values Added
Description A security flaw has been discovered in radareorg radare2 up to 6.1.6. This impacts the function r_str_word_get0set of the file libr/util/str.c. The manipulation results in integer overflow. The attack must be initiated from a local position. The exploit has been released to the public and may be used for attacks. The patch is identified as 11ac224c0eb8d57830fccc99e1c1cd8e5d958813. It is best practice to apply a patch to resolve this issue.
Title radareorg radare2 str.c r_str_word_get0set integer overflow
First Time appeared Radareorg
Radareorg radare2
Weaknesses CWE-189
CWE-190
CPEs cpe:2.3:a:radareorg:radare2:*:*:*:*:*:*:*:*
Vendors & Products Radareorg
Radareorg radare2
References
Metrics cvssV2_0

{'score': 1.7, 'vector': 'AV:L/AC:L/Au:S/C:N/I:N/A:P/E:POC/RL:OF/RC:C'}

cvssV3_0

{'score': 3.3, 'vector': 'CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L/E:P/RL:O/RC:C'}

cvssV3_1

{'score': 3.3, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L/E:P/RL:O/RC:C'}

cvssV4_0

{'score': 4.8, 'vector': 'CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N/E:P'}


Subscriptions

Radareorg Radare2
cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-07-07T02:55:39.743Z

Reserved: 2026-07-05T16:03:14.292Z

Link: CVE-2026-14786

cve-icon Vulnrichment

Updated: 2026-07-07T02:55:35.757Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-23T15:45:02Z

Weaknesses