CVE-2009-3627
The decode_entities function in util.c in HTML-Parser before 3.63 allows context-dependent...
CVE-2009-3627 is a medium vulnerability (CVSS 4.3) in Derrick Oswald Html-parser, published October 27, 2009. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.73%, the 77th percentile. Fixed in libhtml-parser-perl 3.64-1.
- Severity
- 4.3 MediumCVSS 2.0, NVD
- Exploit chance
- 1.73%EPSS, 77th percentile
- Exploitation
- None knownNot on CISA’s or ENISA’s lists
- Fixed in
3.64-1libhtml-parser-perl +5 more
Description
The decode_entities function in util.c in HTML-Parser before 3.63 allows context-dependent attackers to cause a denial of service (infinite loop) via an incomplete SGML numeric character reference, which triggers generation of an invalid UTF-8 character.
Exploit likelihood
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
libhtml-parser-perlDebian:12 | before 3.64-1 | 3.64-1 |
libhtml-parser-perlDebian:13 | before 3.64-1 | 3.64-1 |
libhtml-parser-perlDebian:14 | before 3.64-1 | 3.64-1 |
libhtml-parser-perlDebian:4.0 | before 3.55-1+etch1, plus listed versions 3.55-1 | 3.55-1+etch1 |
libhtml-parser-perlDebian:5.0 | before 3.56-1+lenny1, plus listed versions 3.56-1 | 3.56-1+lenny1 |
perl-HTML-ParseropenSUSE:Tumbleweed | before 3.72-1.7 | 3.72-1.7 |
What each source reports
NVD Score used 4.3
The decode_entities function in util.c in HTML-Parser before 3.63 allows context-dependent attackers to cause a denial of service (infinite loop) via an incomplete SGML numeric character reference, which triggers generation of an invalid UTF-8 character.
- Record
CVE-2009-3627- CVSS 2.0
- 4.3 Medium
AV:N/AC:M/Au:N/C:N/I:N/A:P - Weakness
- CWE-20
- Updated
- 2026-11-02
CVE ListNo score
The decode_entities function in util.c in HTML-Parser before 3.63 allows context-dependent attackers to cause a denial of service (infinite loop) via an incomplete SGML numeric character reference, which triggers generation of an invalid UTF-8 character.
- Record
CVE-2009-3627- Updated
- 2026-11-02
EUVDEUVD-2009-3608No score
The decode_entities function in util.c in HTML-Parser before 3.63 allows context-dependent attackers to cause a denial of service (infinite loop) via an incomplete SGML numeric character reference, which triggers generation of an invalid UTF-8 character.
- Record
EUVD-2009-3608- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-r983-27x9-gfq4No score
The decode_entities function in util.c in HTML-Parser before 3.63 allows context-dependent...
The decode_entities function in util.c in HTML-Parser before 3.63 allows context-dependent attackers to cause a denial of service (infinite loop) via an incomplete SGML numeric character reference, which triggers generation of an invalid UTF-8 character.
- Record
GHSA-r983-27x9-gfq4- Weakness
- CWE-20
- Updated
- 2026-11-02
OSVNo score
The decode_entities function in util.c in HTML-Parser before 3.63 allows context-dependent attackers to cause a denial of service (infinite loop) via an incomplete SGML numeric character reference, which triggers generation of an invalid UTF-8 character.
- Record
CVE-2009-3627- Updated
- 2026-11-02
OSVDEBIAN-CVE-2009-3627No score
The decode_entities function in util.c in HTML-Parser before 3.63 allows context-dependent attackers to cause a denial of service (infinite loop) via an incomplete SGML numeric character reference, which triggers generation of an invalid UTF-8 character.
- Record
DEBIAN-CVE-2009-3627- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:10369-1No score
perl-HTML-Parser-3.72-1.7 on GA media
These are all security issues fixed in the perl-HTML-Parser-3.72-1.7 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:10369-1- Updated
- 2026-11-02
History
| Recorded | Changed | Sources |
|---|---|---|
| facts | ||
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.