CVE-2026-42241

ParquetSharp is a .NET library for reading and writing Apache Parquet files. From version 18.1.0 to before version 23.0.0.1, DecimalConverter.ReadDecimal makes a stackalloc using what might be an attacker-supplied value. If an attacker declares a decimal column with some unreasonable width, this could lead to a stack overflow. In a service environment, this would potentially take down a service. This affects applications using ParquetSharp to read untrusted Parquet files in a network service. This issue has been patched in version 23.0.0.1.
Configurations

No configuration.

History

26 Oct 2026, 20:10

Type Values Removed Values Added
Summary
  • (es) ParquetSharp es una biblioteca .NET para leer y escribir archivos Apache Parquet. Desde la versión 18.1.0 hasta antes de la versión 23.0.0.1, DecimalConverter.ReadDecimal realiza un stackalloc utilizando lo que podría ser un valor proporcionado por un atacante. Si un atacante declara una columna decimal con un ancho irrazonable, esto podría llevar a un desbordamiento de pila. En un entorno de servicio, esto podría potencialmente derribar un servicio. Esto afecta a las aplicaciones que utilizan ParquetSharp para leer archivos Parquet no confiables en un servicio de red. Este problema ha sido parcheado en la versión 23.0.0.1.

Information

Published : 2026-05-07 20:16

Updated : 2026-10-26 20:10


NVD link : CVE-2026-42241

Mitre link : CVE-2026-42241

CVE.ORG link : CVE-2026-42241


JSON object : View

Products Affected

No product.

CWE
CWE-789

Memory Allocation with Excessive Size Value