Every CVE Search/ Get API key

CVE-2020-23026

A NULL pointer dereference in the main() function dhry_1.c of dhrystone 2.1 causes a denial of...

7.5 High

A NULL pointer dereference in the main() function dhry_1.c of dhrystone 2.1 causes a denial of service (DoS).

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
None
Integrity
None
Availability
High

Exploit likelihood

1.07%Up 0.6 points since Jan 4, 2022
90%50%10%1%

What each source reports

NVD Score used 7.5

A NULL pointer dereference in the main() function dhry_1.c of dhrystone 2.1 causes a denial of service (DoS).

Record
CVE-2020-23026
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
CVSS 2.0
5.0 MediumAV:N/AC:L/Au:N/C:N/I:N/A:P
Weakness
CWE-476
Updated
2026-11-02
CVE List No score

A NULL pointer dereference in the main() function dhry_1.c of dhrystone 2.1 causes a denial of service (DoS).

Record
CVE-2020-23026
Updated
2026-11-02
EUVDEUVD-2020-15782 No score

A NULL pointer dereference in the main() function dhry_1.c of dhrystone 2.1 causes a denial of service (DoS).

Record
EUVD-2020-15782
Updated
2026-11-03
GitHub AdvisoriesGHSA-gmp4-m7cp-w84v No score

A NULL pointer dereference in the main() function dhry_1.c of dhrystone 2.1 causes a denial of...

A NULL pointer dereference in the main() function dhry_1.c of dhrystone 2.1 causes a denial of service (DoS).

Record
GHSA-gmp4-m7cp-w84v
Weakness
CWE-476
Updated
2026-11-02
OSVUBUNTU-CVE-2020-23026 7.5

A NULL pointer dereference in the main() function dhry_1.c of dhrystone 2.1 causes a denial of service (DoS).

Record
UBUNTU-CVE-2020-23026
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
gcc-3.3
Ubuntu:14.04:LTS
All versions, plus listed versions
1:3.3.6ds1-25ubuntu4
None known
gcc-4.7
Ubuntu:14.04:LTS
All versions, plus listed versions
4.7.3-7ubuntu34.7.3-8ubuntu14.7.3-9ubuntu14.7.3-9ubuntu24.7.3-10ubuntu14.7.3-11ubuntu14.7.3-12ubuntu1
None known
gcc-4.8
Ubuntu:14.04:LTS
All versions, plus listed versions
4.8.1-10ubuntu84.8.2-1ubuntu14.8.2-1ubuntu24.8.2-10ubuntu14.8.2-10ubuntu2
Show 18 moreShow less
4.8.2-12ubuntu24.8.2-13ubuntu14.8.2-14ubuntu14.8.2-14ubuntu24.8.2-14ubuntu44.8.2-15ubuntu34.8.2-16ubuntu14.8.2-16ubuntu34.8.2-16ubuntu44.8.2-16ubuntu54.8.2-16ubuntu64.8.2-17ubuntu14.8.2-17ubuntu24.8.2-19ubuntu14.8.4-2ubuntu1~14.044.8.4-2ubuntu1~14.04.14.8.4-2ubuntu1~14.04.34.8.4-2ubuntu1~14.04.4
None known
gcc-defaults
Ubuntu:14.04:LTS
All versions, plus listed versions
1.122ubuntu31.124ubuntu21.124ubuntu31.124ubuntu41.124ubuntu51.124ubuntu6
None known
gcc-mingw-w64
Ubuntu:14.04:LTS
All versions, plus listed versions
891112
None known
gccgo-4.9
Ubuntu:14.04:LTS
All versions, plus listed versions
4.9-20140213-0ubuntu14.9-20140213-0ubuntu24.9-20140217-0ubuntu14.9-20140222-0ubuntu14.9-20140303-0ubuntu2
Show 6 moreShow less
4.9-20140303-0ubuntu34.9-20140321-0ubuntu14.9-20140330-0ubuntu14.9-20140406-0ubuntu14.9.1-0ubuntu14.9.3-0ubuntu4
None known
gcc-5
Ubuntu:Pro:16.04:LTS
All versions, plus listed versions
5.2.1-22ubuntu25.2.1-22ubuntu55.2.1-23ubuntu15.2.1-26ubuntu15.2.1-27ubuntu1
Show 34 moreShow less
5.3.1-2ubuntu25.3.1-3ubuntu15.3.1-3ubuntu35.3.1-4ubuntu15.3.1-5ubuntu15.3.1-5ubuntu25.3.1-5ubuntu35.3.1-6ubuntu15.3.1-6ubuntu25.3.1-7ubuntu15.3.1-8ubuntu25.3.1-8ubuntu35.3.1-9ubuntu35.3.1-10ubuntu25.3.1-11ubuntu15.3.1-12ubuntu15.3.1-12ubuntu25.3.1-12ubuntu45.3.1-13ubuntu15.3.1-13ubuntu35.3.1-13ubuntu45.3.1-13ubuntu65.3.1-14ubuntu25.3.1-14ubuntu2.15.4.0-6ubuntu1~16.04.15.4.0-6ubuntu1~16.04.25.4.0-6ubuntu1~16.04.45.4.0-6ubuntu1~16.04.55.4.0-6ubuntu1~16.04.65.4.0-6ubuntu1~16.04.95.4.0-6ubuntu1~16.04.105.4.0-6ubuntu1~16.04.115.4.0-6ubuntu1~16.04.125.4.0-6ubuntu1~16.04.12+esm2
None known
gcc-5-cross
Ubuntu:16.04:LTS
All versions, plus listed versions
12ubuntu115ubuntu118ubuntu120ubuntu320ubuntu5
Show 4 moreShow less
20ubuntu624ubuntu0.124ubuntu0.224ubuntu0.3
None known
gcc-defaults
Ubuntu:16.04:LTS
All versions, plus listed versions
1.144ubuntu11.146ubuntu81.149ubuntu21.150ubuntu1
None known
gccgo-6
Ubuntu:Pro:16.04:LTS
All versions, plus listed versions
6-20160210-0ubuntu26-20160217-0ubuntu16-20160220-0ubuntu16-20160225-0ubuntu16-20160225-0ubuntu2
Show 7 moreShow less
6-20160227-0ubuntu16-20160313-0ubuntu16-20160319-0ubuntu16-20160405-0ubuntu16-20160405-0ubuntu26.0.1-0ubuntu16.0.1-0ubuntu1+esm1
None known
Show 72 moreShow less
Affected packages
PackageAffectedFixed
gcc-3.3
Ubuntu:16.04:LTS
All versions, plus listed versions
1:3.3.6ds1-27.2ubuntu11:3.3.6ds1-28ubuntu1
None known
gcc-4.7
Ubuntu:16.04:LTS
All versions, plus listed versions
4.7.4-3ubuntu34.7.4-3ubuntu74.7.4-3ubuntu94.7.4-3ubuntu104.7.4-3ubuntu114.7.4-3ubuntu12
None known
gcc-4.7-armel-cross
Ubuntu:16.04:LTS
All versions, plus listed versions
1.861.903
None known
gcc-4.7-armhf-cross
Ubuntu:16.04:LTS
All versions, plus listed versions
1.861.873
None known
gcc-4.8
Ubuntu:16.04:LTS
All versions, plus listed versions
4.8.5-1ubuntu14.8.5-2ubuntu14.8.5-3ubuntu14.8.5-3ubuntu24.8.5-3ubuntu34.8.5-4ubuntu14.8.5-4ubuntu2
None known
gcc-4.8-arm64-cross
Ubuntu:16.04:LTS
All versions, plus listed versions
0.170.182
None known
gcc-4.8-armhf-cross
Ubuntu:16.04:LTS
All versions, plus listed versions
0.160.172
None known
gcc-4.8-powerpc-cross
Ubuntu:16.04:LTS
All versions, plus listed versions
0.190.203
None known
gcc-4.8-ppc64el-cross
Ubuntu:16.04:LTS
All versions, plus listed versions
0.80.92
None known
gcc-4.9
Ubuntu:16.04:LTS
All versions, plus listed versions
4.9.3-5ubuntu14.9.3-6ubuntu24.9.3-8ubuntu14.9.3-8ubuntu24.9.3-9ubuntu1
Show 4 moreShow less
4.9.3-11ubuntu14.9.3-11ubuntu24.9.3-12ubuntu14.9.3-13ubuntu2
None known
gcc-arm-linux-androideabi
Ubuntu:16.04:LTS
All versions, plus listed versions
0.20130705.1-0ubuntu80.20130705.1-0ubuntu9
None known
gcc-arm-none-eabi
Ubuntu:16.04:LTS
All versions, plus listed versions
15:4.9.3+svn227297-115:4.9.3+svn227297-1build115:4.9.3+svn231177-1
None known
gcc-avr
Ubuntu:16.04:LTS
All versions, plus listed versions
1:4.8.1+Atmel3.4.5-11:4.9.2+Atmel3.5.0-1
None known
gcc-h8300-hms
Ubuntu:16.04:LTS
All versions, plus listed versions
1:3.4.6+dfsg2-4ubuntu1
None known
gcc-i686-linux-android
Ubuntu:16.04:LTS
All versions, plus listed versions
79
None known
gcc-m68hc1x
Ubuntu:16.04:LTS
All versions, plus listed versions
1:3.3.6+3.1+dfsg-3ubuntu1
None known
gcc-mingw-w64
Ubuntu:16.04:LTS
All versions, plus listed versions
15.415.715.7build116build117
None known
gcc-msp430
Ubuntu:16.04:LTS
All versions, plus listed versions
4.6.3~mspgcc-20120406-7ubuntu3
None known
gcc-opt
Ubuntu:16.04:LTS
All versions, plus listed versions
1.20
None known
gcc-snapshot
Ubuntu:16.04:LTS
All versions, plus listed versions
20151011-0ubuntu120151030-1ubuntu220151104-0ubuntu120151122-1ubuntu120151209-0ubuntu1
Show 5 moreShow less
20151215-0ubuntu120160105-1ubuntu120160125-1ubuntu120160320-1ubuntu120160415-0ubuntu1
None known
gcc-7
Ubuntu:18.04:LTS
All versions, plus listed versions
7.2.0-8ubuntu37.2.0-12ubuntu17.2.0-13ubuntu17.2.0-16ubuntu17.2.0-17ubuntu1
Show 14 moreShow less
7.2.0-18ubuntu27.3.0-3ubuntu17.3.0-5ubuntu17.3.0-11ubuntu17.3.0-12ubuntu17.3.0-13ubuntu17.3.0-14ubuntu17.3.0-15ubuntu27.3.0-16ubuntu27.3.0-16ubuntu37.3.0-27ubuntu1~18.047.4.0-1ubuntu1~18.047.4.0-1ubuntu1~18.04.17.5.0-3ubuntu1~18.04
None known
gcc-7-cross
Ubuntu:18.04:LTS
All versions, plus listed versions
8ubuntu213ubuntu117ubuntu118ubuntu118ubuntu2
Show 8 moreShow less
20ubuntu120ubuntu220ubuntu320ubuntu421ubuntu0.121ubuntu0.221ubuntu0.321ubuntu0.4
None known
gcc-8
Ubuntu:18.04:LTS
All versions, plus listed versions
8-20180208-0ubuntu18-20180218-1ubuntu18-20180312-2ubuntu18-20180319-1ubuntu28-20180321-1ubuntu1
Show 11 moreShow less
8-20180331-1ubuntu18-20180402-1ubuntu18-20180406-0ubuntu18-20180408-0ubuntu18-20180414-1ubuntu18-20180414-1ubuntu28.2.0-1ubuntu2~18.048.3.0-6ubuntu1~18.048.3.0-6ubuntu1~18.04.18.3.0-26ubuntu1~18.048.4.0-1ubuntu1~18.04
None known
gcc-8-cross
Ubuntu:18.04:LTS
All versions, plus listed versions
5ubuntu26ubuntu17ubuntu19ubuntu19ubuntu2
Show 4 moreShow less
18ubuntu0.118ubuntu0.318ubuntu0.418ubuntu0.6
None known
gcc-defaults
Ubuntu:18.04:LTS
All versions, plus listed versions
1.173ubuntu11.174ubuntu21.175ubuntu11.176ubuntu21.176ubuntu2.11.176ubuntu2.21.176ubuntu2.3
None known
gcc-3.3
Ubuntu:18.04:LTS
All versions, plus listed versions
1:3.3.6ds1-28ubuntu11:3.3.6ds1-30
None known
gcc-4.8
Ubuntu:18.04:LTS
All versions, plus listed versions
4.8.5-4ubuntu64.8.5-4ubuntu74.8.5-4ubuntu8
None known
gcc-5
Ubuntu:18.04:LTS
All versions, plus listed versions
5.5.0-1ubuntu15.5.0-2ubuntu35.5.0-3ubuntu15.5.0-4ubuntu15.5.0-5ubuntu1
Show 4 moreShow less
5.5.0-8ubuntu15.5.0-10ubuntu15.5.0-11ubuntu15.5.0-12ubuntu1
None known
gcc-5-cross
Ubuntu:18.04:LTS
All versions, plus listed versions
26ubuntu127ubuntu127ubuntu232ubuntu133ubuntu2
None known
gcc-6
Ubuntu:18.04:LTS
All versions, plus listed versions
6.4.0-8ubuntu16.4.0-9ubuntu16.4.0-10ubuntu16.4.0-11ubuntu16.4.0-12ubuntu1
Show 5 moreShow less
6.4.0-13ubuntu16.4.0-15ubuntu16.4.0-16ubuntu16.4.0-17ubuntu16.5.0-2ubuntu1~18.04
None known
gcc-6-cross
Ubuntu:18.04:LTS
All versions, plus listed versions
25ubuntu126ubuntu128ubuntu129ubuntu130ubuntu230ubuntu330ubuntu3.1
None known
gcc-6-cross-ports
Ubuntu:18.04:LTS
All versions, plus listed versions
23ubuntu124ubuntu125ubuntu127ubuntu128ubuntu228ubuntu328ubuntu3.1
None known
gcc-7-cross-ports
Ubuntu:18.04:LTS
All versions, plus listed versions
6ubuntu19ubuntu113ubuntu114ubuntu116ubuntu2
Show 6 moreShow less
16ubuntu316ubuntu417ubuntu0.117ubuntu0.217ubuntu0.317ubuntu0.4
None known
gcc-8-cross-ports
Ubuntu:18.04:LTS
All versions, plus listed versions
2ubuntu23ubuntu13ubuntu24ubuntu16ubuntu2
Show 5 moreShow less
6ubuntu39ubuntu0.19ubuntu0.39ubuntu0.49ubuntu0.5
None known
gcc-arm-none-eabi
Ubuntu:18.04:LTS
All versions, plus listed versions
15:5.4.1+svn241155-115:6.3.1+svn253039-115:6.3.1+svn253039-1build1
None known
gcc-avr
Ubuntu:18.04:LTS
All versions, plus listed versions
1:5.4.0+Atmel3.6.0-11:5.4.0+Atmel3.6.0-1build1
None known
gcc-h8300-hms
Ubuntu:18.04:LTS
All versions, plus listed versions
1:3.4.6+dfsg2-4ubuntu11:3.4.6+dfsg2-4ubuntu3
None known
gcc-m68hc1x
Ubuntu:18.04:LTS
All versions, plus listed versions
1:3.3.6+3.1+dfsg-3ubuntu11:3.3.6+3.1+dfsg-3ubuntu2
None known
gcc-mingw-w64
Ubuntu:18.04:LTS
All versions, plus listed versions
19.32020.120.220.2build1
None known
gcc-msp430
Ubuntu:18.04:LTS
All versions, plus listed versions
4.6.3~mspgcc-20120406-7ubuntu44.6.3~mspgcc-20120406-7ubuntu5
None known
gcc-opt
Ubuntu:18.04:LTS
All versions, plus listed versions
1.201.20build1
None known
gcc-snapshot
Ubuntu:18.04:LTS
All versions, plus listed versions
20171017-1ubuntu120171109-1ubuntu120180107-1ubuntu120180130-0ubuntu220180216-1ubuntu11:20180322-1ubuntu11:20180425-1ubuntu1
None known
gcc-9
Ubuntu:Pro:20.04:LTS
All versions, plus listed versions
9.2.1-9ubuntu29.2.1-12ubuntu19.2.1-15ubuntu19.2.1-16ubuntu19.2.1-17ubuntu1
Show 20 moreShow less
9.2.1-19ubuntu19.2.1-20ubuntu39.2.1-21ubuntu19.2.1-25ubuntu19.2.1-28ubuntu19.2.1-29ubuntu19.2.1-30ubuntu19.2.1-30ubuntu29.2.1-31ubuntu19.3.0-3ubuntu19.3.0-5ubuntu19.3.0-7ubuntu19.3.0-8ubuntu19.3.0-10ubuntu19.3.0-10ubuntu29.3.0-17ubuntu1~20.049.4.0-1ubuntu1~20.049.4.0-1ubuntu1~20.04.19.4.0-1ubuntu1~20.04.29.4.0-1ubuntu1~20.04.3
None known
gcc-9-cross
Ubuntu:Pro:20.04:LTS
All versions, plus listed versions
12ubuntu214ubuntu117ubuntu118ubuntu218ubuntu3
Show 8 moreShow less
20ubuntu121ubuntu121ubuntu321ubuntu421ubuntu521ubuntu621ubuntu721ubuntu7.1
None known
gcc-defaults
Ubuntu:20.04:LTS
All versions, plus listed versions
1.185.1ubuntu11.185.1ubuntu2
None known
gcc-3.3
Ubuntu:20.04:LTS
All versions, plus listed versions
1:3.3.6ds1-301:3.3.6ds1-30ubuntu2
None known
gcc-7
Ubuntu:20.04:LTS
All versions, plus listed versions
7.4.0-14ubuntu27.4.0-15ubuntu17.5.0-1ubuntu17.5.0-2ubuntu17.5.0-3ubuntu17.5.0-4ubuntu17.5.0-4ubuntu47.5.0-6ubuntu2
None known
gcc-8
Ubuntu:20.04:LTS
All versions, plus listed versions
8.3.0-23ubuntu28.3.0-24ubuntu18.3.0-25ubuntu38.3.0-26ubuntu18.3.0-27ubuntu1
Show 6 moreShow less
8.3.0-29ubuntu18.3.0-29ubuntu28.4.0-1ubuntu18.4.0-1ubuntu38.4.0-3ubuntu18.4.0-3ubuntu2
None known
gcc-8-cross
Ubuntu:20.04:LTS
All versions, plus listed versions
31ubuntu232ubuntu133ubuntu133ubuntu2
None known
gcc-8-cross-ports
Ubuntu:20.04:LTS
All versions, plus listed versions
24ubuntu226ubuntu127ubuntu127ubuntu2
None known
gcc-9-cross-ports
Ubuntu:20.04:LTS
All versions, plus listed versions
10ubuntu211ubuntu114ubuntu115ubuntu115ubuntu2
Show 5 moreShow less
17ubuntu118ubuntu118ubuntu318ubuntu418ubuntu5
None known
gcc-arm-none-eabi
Ubuntu:20.04:LTS
All versions, plus listed versions
15:7-2018-q2-615:8-2019-q3-115:9-2019-q4-0ubuntu1
None known
gcc-avr
Ubuntu:20.04:LTS
All versions, plus listed versions
1:5.4.0+Atmel3.6.1-21:5.4.0+Atmel3.6.1-2build1
None known
gcc-h8300-hms
Ubuntu:20.04:LTS
All versions, plus listed versions
1:3.4.6+dfsg2-4ubuntu31:3.4.6+dfsg2-4.1
None known
gcc-m68hc1x
Ubuntu:20.04:LTS
All versions, plus listed versions
1:3.3.6+3.1+dfsg-3.1ubuntu1
None known
gcc-mingw-w64
Ubuntu:20.04:LTS
All versions, plus listed versions
22~exp1ubuntu222~exp1ubuntu322~exp1ubuntu4
None known
gcc-msp430
Ubuntu:20.04:LTS
All versions, plus listed versions
4.6.3~mspgcc-20120406-7.1ubuntu3
None known
gcc-opt
Ubuntu:20.04:LTS
All versions, plus listed versions
1.20build1
None known
gcc-snapshot
Ubuntu:20.04:LTS
All versions, plus listed versions
1:20191008-1ubuntu11:20191201-0ubuntu11:20200124-1ubuntu11:20200402-0ubuntu11:20200418-1ubuntu1
None known
gcc-3.3
Ubuntu:22.04:LTS
All versions, plus listed versions
1:3.3.6ds1-30ubuntu2
None known
gcc-9
Ubuntu:22.04:LTS
All versions, plus listed versions
9.4.0-3ubuntu19.4.0-4ubuntu19.4.0-5ubuntu19.5.0-1ubuntu1~22.049.5.0-1ubuntu1~22.04.1
None known
gcc-9-cross
Ubuntu:22.04:LTS
All versions, plus listed versions
26ubuntu226ubuntu326ubuntu3.126ubuntu3.2
None known
gcc-9-cross-ports
Ubuntu:22.04:LTS
All versions, plus listed versions
24ubuntu124ubuntu1.1
None known
gcc-arm-none-eabi
Ubuntu:22.04:LTS
All versions, plus listed versions
15:9-2019-q4-0ubuntu215:10.3-2021.07-115:10.3-2021.07-215:10.3-2021.07-315:10.3-2021.07-4
None known
gcc-avr
Ubuntu:22.04:LTS
All versions, plus listed versions
1:5.4.0+Atmel3.6.2-11:5.4.0+Atmel3.6.2-21:5.4.0+Atmel3.6.2-3
None known
gcc-defaults
Ubuntu:22.04:LTS
All versions, plus listed versions
1.193ubuntu1
None known
gcc-h8300-hms
Ubuntu:22.04:LTS
All versions, plus listed versions
1:3.4.6+dfsg2-4.11:3.4.6+dfsg2-4.2
None known
gcc-m68hc1x
Ubuntu:22.04:LTS
All versions, plus listed versions
1:3.3.6+3.1+dfsg-3.1ubuntu1
None known
gcc-mingw-w64
Ubuntu:22.04:LTS
All versions, plus listed versions
24.224.3
None known
gcc-msp430
Ubuntu:22.04:LTS
All versions, plus listed versions
4.6.3~mspgcc-20120406-7.1ubuntu3
None known
gcc-opt
Ubuntu:22.04:LTS
All versions, plus listed versions
1.20build1
None known
gcc-snapshot
Ubuntu:22.04:LTS
All versions, plus listed versions
1:20210827-1ubuntu11:20220117-1ubuntu1
None known

History

History
RecordedChangedSources
aliasesEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV

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

In short

CVE-2020-23026 is a high vulnerability (CVSS 7.5) in Dhrystone Project Dhrystone, published January 3, 2022. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.07%, the 65th percentile. No source names a fixed version.

References

MoveEnter Open