CVE-2021-23654
Python vulnerability analysis and mitigation

Overview

CVE-2021-23654 affects all versions of the html-to-csv Python package. The vulnerability was discovered and disclosed on November 26, 2021. This security issue involves improper validation of formula elements in HTML pages when converting them to CSV format (NVD, Snyk).

Technical details

The vulnerability is classified as CWE-1236 (Improper Neutralization of Formula Elements in a CSV File). It has received a CVSS v3.1 base score of 9.8 (CRITICAL) from NVD and 5.6 (MEDIUM) from Snyk. The vulnerability exists in the converter functionality where formulas embedded in HTML pages are accepted without proper validation during the conversion process to CSV format (NVD, Snyk).

Impact

When exploited, this vulnerability allows malicious actors to embed or generate malicious links and execute commands through CSV files. The impact affects the confidentiality, integrity, and availability of systems using the vulnerable package, with potential for command execution and data manipulation (Snyk).

Mitigation and workarounds

Currently, there is no fixed version available for the html-to-csv package. Users should consider implementing additional validation mechanisms or exploring alternative solutions for HTML to CSV conversion (Snyk).

Additional resources


SourceThis report was generated using AI

Related Python vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2025-65896CRITICAL9.8
  • PythonPython
  • asyncmy
NoNoDec 02, 2025
CVE-2025-66423HIGH7.1
  • PythonPython
  • tryton-server
NoYesNov 30, 2025
CVE-2025-66454MEDIUM6.5
  • PythonPython
  • arcade-mcp-server
NoYesDec 02, 2025
CVE-2025-66424MEDIUM6.5
  • PythonPython
  • trytond
NoYesNov 30, 2025
CVE-2025-65858LOW3.5
  • PythonPython
  • calibreweb
NoNoDec 02, 2025

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management