Cloudflare External Image Resizing Misconfiguration
ID: cloudflare-external-image-resize
Severity: info
Author: vavkamil
Tags: cloudflare,misconfig,oast
Description
Section titled “Description”Cloudflare Image Resizing defaults to restricting resizing to the same domain. This prevents third parties from resizing any image at any origin. However, you can enable this option if you check Resize images from any origin.
YAML Source
Section titled “YAML Source”id: cloudflare-external-image-resize
info: name: Cloudflare External Image Resizing Misconfiguration author: vavkamil severity: info description: Cloudflare Image Resizing defaults to restricting resizing to the same domain. This prevents third parties from resizing any image at any origin. However, you can enable this option if you check Resize images from any origin. reference: - https://support.cloudflare.com/hc/en-us/articles/360028146432-Understanding-Cloudflare-Image-Resizing#12345684 metadata: max-request: 1 tags: cloudflare,misconfig,oast
http: - raw: - | GET /cdn-cgi/image/width/https://{{interactsh-url}} HTTP/1.1 Host: {{Hostname}} Accept: */*
matchers: - type: word part: interactsh_protocol words: - "http"# digest: 490a00463044022029fbaccdff08186c39c598a8fef8897f143481062723cbe69576cbdf2fe18a0002204831aec1aeb8c9ef12715b436d7a30fcf17887673cbebfc7fd419fec08b9d11d:922c64590222798bb761d5b6d8e72950Guide to check the vulnerabilities
Section titled “Guide to check the vulnerabilities”This template is used to detect vulnerabilities in web applications. It can be used with the Nuclei tool to scan for specific patterns or behaviors.
$ nuclei -u "URL" -t "http/misconfiguration/cloudflare-image-ssrf.yaml"