ParquetSharp: Possible Stack Overflow When Reading a ParquetFile with Large Decimal Type Width
Moderate severity
GitHub Reviewed
Published
Apr 21, 2026
in
G-Research/ParquetSharp
•
Updated May 11, 2026
Description
Published to the GitHub Advisory Database
Apr 24, 2026
Reviewed
Apr 24, 2026
Published by the National Vulnerability Database
May 7, 2026
Last updated
May 11, 2026
DecimalConverter.ReadDecimalmakes 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.
References