Every CVESearch/Get API key

GHSA-927q-g9w9-pm54

Panic in mp3-metadata due to the lack of bounds checking

5.5 MediumFix available

GHSA-927q-g9w9-pm54 is a medium vulnerability (CVSS 5.5) in mp3-metadata, published April 28, 2025. No source lists public exploit code. Fixed in mp3-metadata 0.4.0.

Severity
5.5 MediumCVSS 4.0, GitHub Advisories
Exploit chance
UnscoredNo EPSS score yet
Exploitation
None knownNot on CISA’s or ENISA’s lists

Description

The get_id3() methods used by mp3_metadata::read_from_slice() does not perform adequate bounds checking when recreating the tag due to the use of desynchronization.

Fixed in Fix index error, released as part of 0.4.0.

Attack profile

How easy it is to exploit

Attack vector
Local
Complexity
Low
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
None
Integrity
None
Availability
High

Affected packages

Affected packages
PackageAffectedFixed
mp3-metadata
crates.io
before 0.4.0
0.4.0
mp3-metadata
crates.io
0.0.0-0 up to 0.4.0
0.4.0

What each source reports

GitHub Advisories Score used5.5

Panic in mp3-metadata due to the lack of bounds checking

The get_id3() methods used by mp3_metadata::read_from_slice() does not perform adequate bounds checking when recreating the tag due to the use of desynchronization.

Fixed in Fix index error, released as part of 0.4.0.

Record
GHSA-927q-g9w9-pm54
CVSS 4.0
5.5 MediumCVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:P
Weakness
CWE-119
Updated
2026-11-02
OSV5.5

Panic in mp3-metadata due to the lack of bounds checking

The get_id3() methods used by mp3_metadata::read_from_slice() does not perform adequate bounds checking when recreating the tag due to the use of desynchronization.

Fixed in Fix index error, released as part of 0.4.0.

Record
GHSA-927q-g9w9-pm54
CVSS 4.0
5.5 MediumCVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:P
Weakness
CWE-119
Updated
2026-11-02
OSVRUSTSEC-2025-0027No score

Panic in mp3-metadata due to the lack of bounds checking

The get_id3() methods used by mp3_metadata::read_from_slice() does not perform adequate bounds checking when recreating the tag due to the use of desynchronization.

Fixed in Fix index error, released as part of 0.4.0.

Record
RUSTSEC-2025-0027
Updated
2026-11-02

History

History
RecordedChangedSources
first indexedGitHub Advisories, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

References

MoveEnter Open