CVE-2017-16941
Last modified
CVE-2017-16941 is a vulnerability of currently unknown severity. October CMS through 1.0.428 does not prevent use of .htaccess in themes, which allows remote authenticated users to execute arbitrary PHP code by downloading a theme ZIP archive from /backend/cms/themes, and then uploading and importing a modified archive with two new files: a .php file and a .htaccess file. NOTE: the vendor says "I don't think [an attacker able to login to the system under an account that has access to manage/upload themes] is a threat model that we need to be considering.. EPSS estimates a 1.56% chance of exploitation in the next 30 days.
Description
October CMS through 1.0.428 does not prevent use of .htaccess in themes, which allows remote authenticated users to execute arbitrary PHP code by downloading a theme ZIP archive from /backend/cms/themes, and then uploading and importing a modified archive with two new files: a .php file and a .htaccess file. NOTE: the vendor says "I don't think [an attacker able to login to the system under an account that has access to manage/upload themes] is a threat model that we need to be considering.
Metrics
Weakness Enumeration
Affected Software
| Vendor | Product | Versions |
|---|---|---|
| Octobercms | October | <= 1.0.428 |
References
- https://github.com/octobercms/october/issues/3257Issue Tracking, Third Party Advisory
- https://github.com/octobercms/october/issues/3257Issue Tracking, Third Party Advisory
Timeline
- Published
- Last Modified
- Status
- Modified
Frequently Asked Questions
What is CVE-2017-16941?
How severe is CVE-2017-16941?
How do I fix CVE-2017-16941?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2017
- CVE-2017-16934The web server on DBL DBLTek devices allows remote attackers…
- CVE-2017-16935Ametys before 4.0.3 requires authentication only for URIs co…
- CVE-2017-16936Directory Traversal vulnerability in app_data_center on Shen…
- CVE-2017-16938A global buffer overflow in OptiPNG 0.7.6 allows remote atta…
- CVE-2017-16939The XFRM dump policy implementation in net/xfrm/xfrm_user.c …7.8
- CVE-2017-1694IBM Integration Bus 9.0 and 10.0 transmits user credentials …
- CVE-2017-16942In libsndfile 1.0.25 (fixed in 1.0.26), a divide-by-zero err…
- CVE-2017-16943The receive_msg function in receive.c in the SMTP daemon in …
- CVE-2017-16944The receive_msg function in receive.c in the SMTP daemon in …
- CVE-2017-16945The standardrestorer binary in Arq 5.10 and earlier for Mac …
- CVE-2017-16946The admin_edit function in app/Controller/UsersController.ph…
- CVE-2017-16948TG Soft Vir.IT eXplorer Lite 8.5.42 allows local users to ca…
Are you affected by CVE-2017-16941?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
