CVE-2020-27795
published 2022-08-19CVE-2020-27795: A segmentation fault was discovered in radare2 with adf command. In libr/core/cmd_anal.c, when command "adf" has no or wrong argument, anal_fcn_data (core…
PriorityP336high7.5CVSS 3.1
AVNACLPRNUINSUCNINAH
EPSS
1.17%
63.7th percentile
A segmentation fault was discovered in radare2 with adf command. In libr/core/cmd_anal.c, when command "adf" has no or wrong argument, anal_fcn_data (core, input + 1) --> RAnalFunction *fcn = r_anal_get_fcn_in (core->anal, core->offset, -1); returns null pointer for fcn causing segmentation fault later in ensure_fcn_range (fcn).
Affected
3 ranges
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| debian | radare2 | < radare2 5.0.0+dfsg-1 (sid) | radare2 5.0.0+dfsg-1 (sid) |
| radare | radare2 | < 4.4.0 | 4.4.0 |
| radare | radare2 | — | — |
CVSS provenance
nvdv3.17.5HIGHCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
osv7.5HIGH
vendor_debian7.5HIGH
Stop checking back — get the weekly exploitation signal.
Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.
Debian
CVE-2020-27795: radare2 - A segmentation fault was discovered in radare2 with adf command. In libr/core/cm...
vendor_debian·2020·CVSS 7.5
CVE-2020-27795 [HIGH] CVE-2020-27795: radare2 - A segmentation fault was discovered in radare2 with adf command. In libr/core/cm...
A segmentation fault was discovered in radare2 with adf command. In libr/core/cmd_anal.c, when command "adf" has no or wrong argument, anal_fcn_data (core, input + 1) --> RAnalFunction *fcn = r_anal_get_fcn_in (core->anal, core->offset, -1); returns null pointer for fcn causing segmentation fault later in ensure_fcn_range (fcn).
Scope: local
sid: resolved (fixed in 5.0.0+dfsg-1)
GHSA
GHSA-r23c-h6ff-98mj: A segmentation fault was discovered in radare2 with adf command
ghsa_unreviewed·2022-08-20
CVE-2020-27795 [HIGH] CWE-908 GHSA-r23c-h6ff-98mj: A segmentation fault was discovered in radare2 with adf command
A segmentation fault was discovered in radare2 with adf command. In libr/core/cmd_anal.c, when command "adf" has no or wrong argument, anal_fcn_data (core, input + 1) --> RAnalFunction *fcn = r_anal_get_fcn_in (core->anal, core->offset, -1); returns null pointer for fcn causing segmentation fault later in ensure_fcn_range (fcn).
OSV
CVE-2020-27795: A segmentation fault was discovered in radare2 with adf command
osv·2022-08-19·CVSS 7.5
CVE-2020-27795 [HIGH] CVE-2020-27795: A segmentation fault was discovered in radare2 with adf command
A segmentation fault was discovered in radare2 with adf command. In libr/core/cmd_anal.c, when command "adf" has no or wrong argument, anal_fcn_data (core, input + 1) --> RAnalFunction *fcn = r_anal_get_fcn_in (core->anal, core->offset, -1); returns null pointer for fcn causing segmentation fault later in ensure_fcn_range (fcn).
No detection rules found.
No public exploits indexed.
No writeups or analysis indexed.
https://github.com/radareorg/radare2/commit/4d3811681a80f92a53e795f6a64c4b0fc2c8dd22https://github.com/radareorg/radare2/issues/16215https://github.com/radareorg/radare2/pull/16230https://github.com/radareorg/radare2/commit/4d3811681a80f92a53e795f6a64c4b0fc2c8dd22https://github.com/radareorg/radare2/issues/16215https://github.com/radareorg/radare2/pull/16230
2022-08-19
Published