CVE catalog

CVE-2018-20752

recon-ng: CVE-2018-20752

[CVE catalog]

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

An issue was discovered in Recon-ng before 4.9.5. Lack of validation in the modules/reporting/csv.py file allows CSV injection. More specifically, when a Twitter user possesses an Excel macro for a username, it will not be properly sanitized when exported to a CSV file. This can result in remote code execution for the attacker.

Vulnerable and fixed packages

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

DistributionPackageReleaseVersionStatus
Debianrecon-ngsid5.1.2-2fixed
Debianrecon-ngforky5.1.2-2fixed
Debianrecon-ngtrixie5.1.2-1.2fixed
Debianrecon-ngbookworm5.1.2-1fixed
Ubunturecon-ng18.044.9.2-1vulnerable
Ubunturecon-ng20.045.0.0-1vulnerable
Ubunturecon-ng20.045.0.1-1vulnerable
Ubunturecon-ng22.045.1.1-3vulnerable
Ubunturecon-ng22.045.1.2-1vulnerable

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianrecon-ngsourcesid4.9.5-1not yet assignedNot reportedNot reported
Debianrecon-ngsourceforky4.9.5-1not yet assignedNot reportedNot reported
Debianrecon-ngsourcetrixie4.9.5-1not yet assignedNot reportedNot reported
Debianrecon-ngsourcebookworm4.9.5-1not yet assignedNot reportedNot reported

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • [recon-ng]Fixed
    Details (2)
    • 5.1.2-1 · all · bookworm

      Fixed · Fixed: 4.9.5-1

      dsa · recon-ng · debian · bookworm; dsa · recon-ng · debian · 12

    • 5.1.2-1 · all · bookworm

      Fixed · Fixed: 4.9.5-1

      dsa · recon-ng · debian · bookworm; dsa · recon-ng · debian · 12

[Debian 13 (Trixie)]

  • [recon-ng]Fixed
    Details (2)
    • 5.1.2-1.2 · all · trixie

      Fixed · Fixed: 4.9.5-1

      dsa · recon-ng · debian · 13

    • 5.1.2-1.2 · all · trixie

      Fixed · Fixed: 4.9.5-1

      dsa · recon-ng · debian · 13

Observed:

References