Skip to content

Infinite loop in parsing PNG files

Moderate
kamadak published GHSA-px9g-8hgv-jvg2 Jan 5, 2021

Package

kamadak-exif (crates.io)

Affected versions

= 0.5.2

Patched versions

0.5.3

Description

Impact

Reader::read_from_container can cause an infinite loop when a crafted PNG file is given.

Patches

Version 0.5.3 includes the fix.

Workarounds

No workaround is available.
Applications that do not pass files with the PNG signature to Reader::read_from_container are not affected.

References

For more information

If you have any questions or comments about this advisory:

Severity

Moderate

CVE ID

CVE-2021-21235

Weaknesses

No CWEs