CVE-2026-32641 PUBLISHED

Parseable: Unauthenticated Denial of Service via panic in Kinesis header parsing middleware

Assigner: GitHub_M
Reserved: 12.03.2026 Published: 18.09.2026 Updated: 18.09.2026

Parseable is a log analytics platform built for high-volume data ingestion and analysis. Prior to 3.0.0, src/handlers/http/middleware.rs uses unwrap() while parsing the x-amz-firehose-common-attributes header before authentication. A remote unauthenticated attacker can supply non-UTF-8 header data, malformed JSON, or invalid derived header values that trigger a Rust panic and interrupt request handling, allowing repeated requests to deny service or cause container restart loops. This issue is fixed in version 3.0.0.

Metrics

CVSS Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
CVSS Score: 7.5

Product Status

Vendor parseablehq
Product parseable
Versions
  • Version < 3.0.0 is affected

References

Problem Types

  • CWE-248: Uncaught Exception CWE
  • CWE-703: Improper Check or Handling of Exceptional Conditions CWE