CVE catalog

CVE-2021-45423

pev: CVE-2021-45423

[CVE catalog]

Severity
Medium
Published
Source
[NVD] · [CVE record]
EPSS
1.13% · Oct 25, 2026

A Buffer Overflow vulnerabilityexists in Pev 0.81 via the pe_exports function from exports.c.. The array offsets_to_Names is dynamically allocated on the stack using exp->NumberOfFunctions as its size. However, the loop uses exp->NumberOfNames to iterate over it and set its components value. Therefore, the loop code assumes that exp->NumberOfFunctions is greater than ordinal at each iteration. This can lead to arbitrary code execution.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianpevbookworm0.81-9fixed
Ubuntupev16.040.40-1vulnerable
Ubuntupev18.040.80-3vulnerable
Ubuntupev18.040.80-4vulnerable
Ubuntupev18.040.80-4build1vulnerable
Ubuntupev20.040.80-4build1vulnerable
Ubuntupev22.040.81-3vulnerable
Ubuntupev22.040.81-6vulnerable
Ubuntupev22.040.81-6build1vulnerable
Ubuntupev22.040.81-7vulnerable

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianpevsourcebookworm0.81-9not yet assignedNot reported[1034725]

[Debian bug #1034725]

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • [pev]Fixed
    Details (2)
    • 0.81-9 · amd64 · bookworm

      Fixed · Fixed: 0.81-9

      dsa · pev · debian · bookworm; dsa · pev · debian · 12

    • 0.81-9 · arm64 · bookworm

      Fixed · Fixed: 0.81-9

      dsa · pev · debian · bookworm; dsa · pev · debian · 12

Observed:

References