Fedora Account System
Red Hat Associate
Red Hat Customer
Heap buffer overflow write in GIMP's Seattle FilmWorks (SFW94A) loader. In load_image() in file-seattle-filmworks.c, photo_date is allocated from metadata_len[1] without verifying that a second metadata separator exists. If metadata_len[1] remains 0, a 1-byte buffer is allocated and fread() writes the full metadata span into it. - Function: load_image() - File: plug-ins/common/file-seattle-filmworks.c:288-314 - Fix: https://gitlab.gnome.org/GNOME/gimp/-/commit/c1263f39 - Upstream issue: https://gitlab.gnome.org/GNOME/gimp/-/issues/16230 - Acknowledgment: bb1abu