top of page
perceptive_background_267k.jpg

Thumbor is an open-source photo thumbnail service by globo.com. Prior to 7.8.0, the ALLOWED_SOURCES configuration passes plain strings to re.match() without esc…

Published:

31 July 2026 at 00:00:00

Alert date:

31 July 2026 at 22:02:34

Source:

nvd.nist.gov

Click to open the original link from this advisory

Web Technologies, Supply Chain & Dependencies

Thumbor, an open-source photo thumbnail service by globo.com, contains a security flaw in versions prior to 7.8.0. The ALLOWED_SOURCES configuration passes plain strings directly to Python's re.match() function without escaping dot characters. In regular expressions, an unescaped dot matches any character, meaning a malicious hostname differing from an allowlisted hostname only at dot positions could bypass the allowlist check. This could allow unauthorized image sources to be used, potentially enabling Server-Side Request Forgery (SSRF) or content injection attacks. The vulnerability has been patched in Thumbor version 7.8.0, which properly escapes dots in the allowlist strings before passing them to the regex engine. Users are advised to upgrade to 7.8.0 or later immediately.

Technical details

Mitigation steps:

Affected products:

Thumbor

Related links:

Related CVE's:

Related threat actors:

IOC's:

This article was created with the assistance of AI technology by Perceptive.

© 2025 by Perceptive Security. All rights reserved.

email: info@perceptivesecurity.com

Disclaimer: Deze website toont informatie afkomstig van externe bronnen. Perceptive aanvaardt geen verantwoordelijkheid voor de inhoud, juistheid of volledigheid van deze informatie.

bottom of page