CVE-2026-53503High· 7.5▾ TwilightThumbor is an open-source photo thumbnail service by globo.com. Prior to 7.8.0, Thumbor's filters:convolution(<matrix>, <columns>, <should_normalize>) filter passes the user-controlled <columns> value to a C extension (thumbor/ext/filter…
▾ Twilight zone — High severity, or a signal on a lesser flaw
impact 41.3 · likelihood 0.1 · exploitation 0
Need a working PoC? Pro members can cast a request and our team develops one — it lands right here.
Exploit-prediction probability, daily snapshots since Aug 1.
Disclosure to exploitation, from the record and what we observed since indexing it.
Disclosed via NVD
0.4%
Last analysed / modified upstream
Thumbor is an open-source photo thumbnail service by globo.com. Prior to 7.8.0, Thumbor's filters:convolution(<matrix>, <columns>, <should_normalize>) filter passes the user-controlled <columns> value to a C extension (thumbor/ext/filters/_convolution.c) where it is used as a divisor (for % and /) without validating columns > 0. When columns=0, the C code triggers undefined behavior; on x86_64 this reliably results in a fatal divide-by-zero trap (SIGFPE) and crashes the Thumbor process, causing a remote denial of service. This issue is fixed in 7.8.0.
Refer to the linked advisories for vendor-supplied fixes and affected version ranges.
Affected packages:
thumbor <= 7.7.7Patched in:
thumbor 7.8.0Connected by shared product, vendor, weakness, or advisory.
CVE-2026-53505High· 7.5Thumbor is an open-source photo thumbnail service by globo.com
CVE-2026-53502HighThumbor is an open-source photo thumbnail service by globo.com
CVE-2026-53500High· 8.2Thumbor is an open-source photo thumbnail service by globo.com
CVE-2026-53501High· 8.2Thumbor is an open-source photo thumbnail service by globo.com
CVE-2026-53504High· 7.5Thumbor is an open-source photo thumbnail service by globo.com
CVE-2021-45105Medium· 5.9Apache Log4j2 versions 2.0-alpha1 through 2.16.0 (excluding 2.12.3 and 2.3.1) did not protect from uncontrolled recursion from self-referential lookups