In short
- CVE-2026-39904 is a MEDIUM (CVSS 6.5) vulnerability affecting github.com/gophish/gophish.
- Chance of exploitation in the next 30 days (EPSS): 0.44%, higher than 37.9% of all vulnerabilities.
- No patched version is listed yet: follow the vendor's advisory in References.
Description
Gophish through 0.12.1 contains a denial of service vulnerability that allows authenticated users with the User role to exhaust server memory by uploading a crafted Office document as an email template attachment. The ApplyTemplate() function in models/attachment.go processes Office documents as ZIP archives and calls ioutil.ReadAll() on each contained file entry without enforcing size restrictions on uncompressed content, allowing a zip bomb payload to expand to several gigabytes in memory and cause the process to be terminated by the operating system.
NVD description
Gophish through 0.12.1 contains a denial of service vulnerability that allows authenticated users with the User role to exhaust server memory by uploading a crafted Office document as an email template attachment. The ApplyTemplate() function in models/attachment.go processes Office documents as ZIP archives and calls ioutil.ReadAll() on each contained file entry without enforcing size restrictions on uncompressed content, allowing a zip bomb payload to expand to several gigabytes in memory and cause the process to be terminated by the operating system.
More vulnerabilities in github.com/gophish/gophish
See all →Running one of these products? Scan your site to see whether it exposes a vulnerable version.
Scan my site free