You need to agree to share your contact information to access this model

This repository is publicly accessible, but you have to accept the conditions to access its files and content.

Log in or Sign Up to review the conditions and access this model content.

YAML Metadata Warning:empty or missing yaml metadata in repo card

Check out the documentation for more information.

Apache ORC Hive decimal scale CPU denial of service

A one-byte mutation in a valid ORC file changes one decoded legacy Hive decimal scale from 1 to 2,781,096. Apache ORC C++ accepts that scale and enters roughly 154,506 Int128::divide iterations while reading one value.

Reproduce

ORC_SRC=/path/to/orc ./reproduce.sh

The control completes. The trigger exceeds the script's 10-second deadline. The two fixtures have identical lengths and differ only at byte offset 136425.

See report-draft.md for the root cause, debugger evidence, prior-art review, and suggested remediation.

Downloads last month

-

Downloads are not tracked for this model. How to track
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support