Every CVE Search/ Get API key

CVE-2009-3627

The decode_entities function in util.c in HTML-Parser before 3.63 allows context-dependent...

4.3 MediumFix available

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

1.73%Up 0.5 points since Feb 4, 2022
90%50%10%1%

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 MediumAV: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

Affected packages
PackageAffectedFixed
libhtml-parser-perl
Debian:12
before 3.64-1
3.64-1
libhtml-parser-perl
Debian:13
before 3.64-1
3.64-1
libhtml-parser-perl
Debian:14
before 3.64-1
3.64-1
libhtml-parser-perl
Debian:4.0
before 3.55-1+etch1, plus listed versions
3.55-1
3.55-1+etch1
libhtml-parser-perl
Debian:5.0
before 3.56-1+lenny1, plus listed versions
3.56-1
3.56-1+lenny1
perl-HTML-Parser
openSUSE:Tumbleweed
before 3.72-1.7
3.72-1.7

History

History
RecordedChangedSources
aliasesEUVD
first indexedCVE 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

Show 6 moreShow less
MoveEnter Open