CVE-2026-108101
HortusFox through 6.3 Unrestricted File Upload via Plant Attachments
CVSS Score
7.5
EPSS Score
0.0%
EPSS Percentile
0th
HortusFox (hortusfox-web) through 6.3 contains an unrestricted file upload vulnerability in PlantAttachmentModel that allows authenticated users to store files with client-supplied extensions under public/attachments/. Attackers can upload HTML or SVG files via /plants/attachments/add for stored cross-site scripting, or PHP files where .htaccess is unenforced to execute code.
| CWE | CWE-434 |
| Vendor | danielbrendel |
| Product | hortusfox-web |
| Published | Oct 9, 2026 |
Stay Ahead of the Next One
Get instant alerts for danielbrendel hortusfox-web
Be the first to know when new high vulnerabilities affecting danielbrendel hortusfox-web are published โ delivered to Slack, Telegram or Discord.
Get Free Alerts โ
Free ยท No credit card ยท 60 sec setup
CVSS v3 Breakdown
CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H Attack Vector
Network
Attack Complexity
High
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High
Affected Versions
danielbrendel / hortusfox-web
0 โค 6.3
References
github.com: https://github.com/danielbrendel/hortusfox-web github.com: https://github.com/danielbrendel/hortusfox-web/security/advisories/GHSA-8phf-v3xj-8jjg hackmd.io: https://hackmd.io/@leediay/stored-xss-hortusfox-via-plant-attachment github.com: https://github.com/danielbrendel/hortusfox-web/blob/v6.3/app/models/PlantAttachmentModel.php#L28-L31 github.com: https://github.com/danielbrendel/hortusfox-web/blob/v6.3/app/resources/js/app.js#L466 vulncheck.com: https://www.vulncheck.com/advisories/hortusfox-through-6.3-unrestricted-file-upload-via-plant-attachments
Credits
leediay153 from Viettel Post hackchang