CVE-2009-3627
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.
Exploit likelihood
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 List No 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-3608 No 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-gfq4 No 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
OSV No 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-3627 No 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-1 No 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
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 |
History
| Recorded | Changed | Sources |
|---|---|---|
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
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.
References
vupen.com/english/advisories/2009/3022
openwall.com/lists/oss-security/2009/10/23/9
exchange.xforce.ibmcloud.com/vulnerabilities/53941
bugzilla.redhat.com/show_bug.cgi?id=530604
securityfocus.com/bid/36807
secunia.com/advisories/37155