Skip to content
OpenAdvisories
Unscored CVE-2022-3433 EUVD-2022-42809GHSA-p383-f595-x4qwHSEC-2023-0001

Hash flooding vulnerability in aeson

Published Oct 10, 2022 · Updated Aug 3, 2024 · Assigned by redhat

Description

The aeson library is not safe to use to consume untrusted JSON input. A remote user could abuse this flaw to produce a hash collision in the underlying unordered-containers library by sending specially crafted JSON data, resulting in a denial of service.

Affected products

VendorProductAffectedFixed
— aeson Fixed in 2.0.1.0 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 haskell-aeson 2.0.3.0-1 —
Debian 13 haskell-aeson 2.0.3.0-1 —
Debian 12 haskell-aeson 2.0.3.0-1 —
ReleasePackageFixed inAdvisory
Ubuntu 22.04 LTS haskell-aeson No fix yet —
Ubuntu 20.04 LTS haskell-aeson No fix yet —
Ubuntu 18.04 LTS haskell-aeson No fix yet —
Ubuntu 16.04 LTS haskell-aeson No fix yet —

Affected packages

EcosystemPackageAffectedFixedRecord
Hackage aeson >= 0.4.0.0, < 2.0.1.0 2.0.1.0 HSEC-2023-0001

References