VYPR

thumbor

by Thumbor

Source repositories

CVEs (6)

  • CVE-2026-53502HigJul 31, 2026
    risk 0.50cvss epss 0.00

    Thumbor is an open-source photo thumbnail service by globo.com. Prior to 7.8.0, file_loader decodes percent-encoded path segments after its root-boundary validation, allowing traversal outside FILE_LOADER_ROOT_PATH through watermark or frame filter input. This issue is fixed in…

  • CVE-2026-53501HigJul 31, 2026
    risk 0.46cvss 8.2epss 0.00

    Thumbor is an open-source photo thumbnail service by globo.com. Prior to 7.8.0, Thumbor’s HMAC validation can be bypassed due to the use of Python’s .replace() when removing the signature from the URL before validation. Since .replace() removes all occurrences of the…

  • CVE-2026-53500HigJul 31, 2026
    risk 0.46cvss 8.2epss 0.00

    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 escaping dots, so a hostname differing at dot positions can match the allowlist. This issue is fixed in 7.8.0.

  • CVE-2026-53505HigJul 31, 2026
    risk 0.42cvss 7.5epss 0.00

    Thumbor is an open-source photo thumbnail service by globo.com. Prior to 7.8.0, Thumbor's filters:proportion() filter does not enforce an upper bound on and runs in the post-transform phase. An attacker can trigger extremely large resizes (CPU/memory exhaustion)…

  • CVE-2026-53504HigJul 31, 2026
    risk 0.42cvss 7.5epss 0.00

    Thumbor is an open-source photo thumbnail service by globo.com. Prior to 7.8.0, the convolution filter regular expression performs exponential backtracking on crafted repeated numeric input, allowing a URL request to exhaust processing time. This issue is fixed in 7.8.0.

  • CVE-2026-53503HigJul 31, 2026
    risk 0.42cvss 7.5epss 0.00

    Thumbor is an open-source photo thumbnail service by globo.com. Prior to 7.8.0, Thumbor's filters:convolution(, , <should_normalize>) filter passes the user-controlled value to a C extension (thumbor/ext/filters/_convolution.c) where it is used as a…