CVE-2024-5431 File upload in WPCafe – Restaurant Menu, Online Food Ordering & Table Booking System
Authenticated attackers with Contributor access can exploit a shortcode parameter to include remote files, potentially leading to code execution.
- Exploited in the wild
- Not known
- Login needed
- Any signed-in user
- Attackable
- Over the internet
- Victim action needed
- Not needed
- Fix
- None listed
What is CVE-2024-5431?
CVE-2024-5431 is a high-severity vulnerability in arraytics WPCafe – Restaurant Menu, Online Food Ordering & Table Booking System, published on 25 Jun 2024. Any signed-in user can exploit it over the network, with no action from the victim.
Official description
The WPCafe – Online Food Ordering, Restaurant Menu, Delivery, and Reservations for WooCommerce plugin for WordPress is vulnerable to Local File Inclusion in all versions up to, and including, 2.2.25 via the reservation_extra_field shortcode parameter. This makes it possible for authenticated attackers, with Contributor-level access and above, to include remote files on the server, potentially resulting in code execution
Weakness: CWE-98
Which versions are affected by CVE-2024-5431?
It affects 1 product.
Products include Themewinter Wpcafe.
How do I fix CVE-2024-5431?
No fix has been published for CVE-2024-5431 yet. Limit exposure of the affected software until one is available.
Is CVE-2024-5431 being exploited?
There is no known exploitation of CVE-2024-5431 in the wild and no public exploit code.
Other vulnerabilities in arraytics WPCafe – Restaurant Menu, Online Food Ordering & Table Booking System
- CVE-2024-37513 WordPress WPCafe plugin <= 2.2.27 - Local File Inclusion vulnerability
- CVE-2024-43135 WordPress WPCafe plugin <= 2.2.28 - Local File Inclusion vulnerability
- CVE-2024-5427 Cross-site scripting in WPCafe – Restaurant Menu, Online Food Ordering & Table Booking System
- CVE-2023-47805 WordPress WPCafe plugin <= 2.2.22 - Broken Access Control vulnerability
- CVE-2024-1855 WPCafe <= 2.2.23 - Unauthenticated Blind Server-Side Request Forgery
Sources
Also known as GHSA-888r-932r-wcrp.