id: CVE-2024-0337 info: name: Travelpayouts <= 1.1.16 - Open Redirect author: Kazgangap severity: medium description: | The plugin is vulnerable to Open Redirect due to insufficient validation on the travelpayouts_redirect variable. This makes it possible for unauthenticated attackers to redirect users to potentially malicious sites if they can successfully trick them into performing an action. reference: - https://wpscan.com/vulnerability/2f17a274-8676-4f4e-989f-436030527890/ - https://nvd.nist.gov/vuln/detail/CVE-2024-0337 classification: cve-id: CVE-2024-0337 epss-score: 0.00043 epss-percentile: 0.07895 metadata: verified: true max-request: 1 publicwww-query: inurl:"/wp-content/plugins/travelpayouts" tags: cve,cve2024,wp,wp-plugin,wordpress,redirect,travelpayouts http: - method: GET path: - "{{BaseURL}}/?travelpayouts_redirect=https://oast.me" redirects: true max-redirects: 2 matchers: - type: regex part: header regex: - '(?m)^(?:Location\s*?:\s*?)(?:https?://|//)?(?:[a-zA-Z0-9\-_\.@]*)oast\.me.*$' # digest: 4a0a00473045022100b62074d8f68fb2cd5bca314322a65516a6df198a8b84351098fe13babf2af5680220740b91fd3dc325e68c28496b76f1c373dc916628237e0245cf337f693ca65fb9:922c64590222798bb761d5b6d8e72950