CVE-2025-47916
criticalpriority · attend · 79EPSS 0.843 · 100 %ileexploit · weaponizedEURUUSEPSS · scored 2026-10-27
Invision Community 5.0.0 before 5.0.7 allows remote code execution via crafted template strings to themeeditor.php. The issue lies within the themeeditor controller (file: /applications/core/modules/front/system/themeeditor.php), where a protected method named customCss can be invoked by unauthenticated users. This method passes the value of the content parameter to the Theme::makeProcessFunction() method; hence it is evaluated by the template engine. Accordingly, this can be exploited by unauthenticated attackers to inject and execute arbitrary PHP code by providing crafted template strings.
cvss
Technical severity, 0–10. One row per scoring source.
base score 0–10 · higher = more severe · hover a vector to decode
ssvc
A stakeholder decision — act, attend, or track — from exploitation and impact.
weaknesses
The CWE weakness classes this flaw belongs to.
exploits (2)
Public proof-of-concept and weaponised exploit code.
- exploit/multi/http/invision_customcss_rceInvision Community 5.0.6 customCss RCEweaponized · metasploit
- EDB-52294Invision Community 5.0.6 - Remote Code Execution (RCE)PoC · exploit_db
affected products (3)
Products and version ranges known to be affected.
- invisioncommunity invisioncommunity5.0.0 → 5.0.7nvdUScpe:2.3:a:invisioncommunity:invisioncommunity:*:*:*:*:*:*:*:*
also known as (4)
Other names and identifiers for this entity.
sources
Which sources assert this record, and when.
references (11)
External citations — patches, advisories, analysis.
- http://seclists.org/fulldisclosure/2025/May/4cnnvd
- https://invisioncommunity.com/Patchcnnvd
- https://invisioncommunity.com/release-notes-v5/507-r41/cnnvd
- https://karmainsecurity.com/KIS-2025-02cnnvd
- https://nvd.nist.gov/vuln/detail/CVE-2025-47916cnnvd
- https://www.exploit-db.com/exploits/52294cnnvd
- https://invisioncommunity.com/release-notes-v5/507-r41/enisa_euvd
- https://karmainsecurity.com/KIS-2025-02enisa_euvd
Attackers weaponise vulnerabilities like this against internet-exposed services. See what is exposed on your perimeter with a free passive scan.
Free scan