Skip to content

ID3v2 tag APIC memory access

It seems there's a small bug that might cause a segmentation fault when parsing some ID3 tags in audio files.

If the picture type of an APIC frame is out of the range defined in the ID3v2 specification (corrupted tag or vendor defined), a random memory access is done out of the pi_cover_score array (see modules/meta_engine/taglib.cpp).

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information