Skip to content
OpenAdvisories
Medium · 4.3 CVE-2021-4249 EUVD-2021-34096GHSA-r5mv-3cq3-727qHSEC-2023-0004

xml-conduit DOCTYPE Entity Expansion Parse.hs infinite loop

Published Dec 18, 2022 · Updated Apr 15, 2025 · Assigned by VulDB

Description

A vulnerability was found in xml-conduit. It has been classified as problematic. Affected is an unknown function of the file xml-conduit/src/Text/XML/Stream/Parse.hs of the component DOCTYPE Entity Expansion Handler. The manipulation leads to infinite loop. It is possible to launch the attack remotely. Upgrading to version 1.9.1.0 is able to address this issue. The name of the patch is 4be1021791dcdee8b164d239433a2043dc0939ea. It is recommended to upgrade the affected component. The identifier of this vulnerability is VDB-216204.

Affected products

VendorProductAffectedFixed
— xml-conduit 0.5.0, 0.5.0.1, 0.5.1, 0.5.1.1, 0.5.1.2, 0.5.2, 0.5.3, 0.5.3.1, 0.5.4, 0.6.0, 0.6.1, 0.7.0, 0.7.0.1, 0.7.0.2, 0.7.0.3, 1.0.0, 1.0.1, 1.0.1.1, 1.0.2, 1.0.2.1, 1.0.3, 1.0.3.1, 1.0.3.2, 1.0.3.3, 1.1.0, 1.1.0.1, 1.1.0.2, 1.1.0.3, 1.1.0.4, 1.1.0.5, 1.1.0.6, 1.1.0.7, 1.1.0.8, 1.1.0.9, 1.2.0, 1.2.0.1, 1.2… —

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-xml-conduit 1.9.1.1-1 —
Debian 13 haskell-xml-conduit 1.9.1.1-1 —
Debian 12 haskell-xml-conduit 1.9.1.1-1 —
ReleasePackageFixed inAdvisory
Ubuntu 22.04 LTS haskell-xml-conduit No fix yet —
Ubuntu 20.04 LTS haskell-xml-conduit No fix yet —
Ubuntu 18.04 LTS haskell-xml-conduit No fix yet —
Ubuntu 16.04 LTS haskell-xml-conduit No fix yet —
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed ghc-xml-conduit 1.10.1.0-2.1 openSUSE-SU-2026:11086-1

Affected packages

EcosystemPackageAffectedFixedRecord
Hackage xml-conduit >= 0.5.0, < 1.9.1.0 1.9.1.0 HSEC-2023-0004

Advisories 1

References