Skip to content

The MD5 Message-Digest Algorithm is not collision...

Moderate severity Unreviewed Published Apr 29, 2022 to the GitHub Advisory Database • Updated May 28, 2026

Package

No package listedSuggest a package

Affected versions

Unknown

Patched versions

Unknown

Description

The MD5 Message-Digest Algorithm is not collision resistant, which makes it easier for context-dependent attackers to conduct spoofing attacks, as demonstrated by attacks on the use of MD5 in the signature algorithm of an X.509 certificate.

References

Published by the National Vulnerability Database Jan 5, 2009
Published to the GitHub Advisory Database Apr 29, 2022
Last updated May 28, 2026

Severity

Moderate

EPSS score

Exploit Prediction Scoring System (EPSS)

This score estimates the probability of this vulnerability being exploited within the next 30 days. Data provided by FIRST.
(95th percentile)

Weaknesses

Use of Weak Hash

The product uses an algorithm that produces a digest (output value) that does not meet security expectations for a hash function that allows an adversary to reasonably determine the original input (preimage attack), find another input that can produce the same hash (2nd preimage attack), or find multiple inputs that evaluate to the same hash (birthday attack). Learn more on MITRE.

CVE ID

CVE-2004-2761

GHSA ID

GHSA-2q4p-93p8-q2j6

Source code

No known source code

Dependabot alerts are not supported on this advisory because it does not have a package from a supported ecosystem with an affected and fixed version.

Learn more about GitHub language support

Loading Checking history
See something to contribute? Suggest improvements for this vulnerability.