CVE-2021-24384 JoomSport < 5.1.8 - Unauthenticated PHP Object Injection
Unauthenticated attackers can trigger PHP object injection via the shattr parameter, potentially leading to remote code execution if compatible gadget chains exist.
- Exploited in the wild
- Not known
- Login needed
- Not needed
- Attackable
- Over the internet
- Victim action needed
- Not needed
- Fix
- None listed
What is CVE-2021-24384?
CVE-2021-24384 is a critical unsafe deserialization vulnerability in Unknown JoomSport – for Sports: Team & League, Football, Hockey & more, published on 6 Jul 2021. An attacker can exploit it over the internet without logging in, with no action from the victim.
Official description
The joomsport_md_load AJAX action of the JoomSport WordPress plugin before 5.1.8, registered for both unauthenticated and unauthenticated users, unserialised user input from the shattr POST parameter, leading to a PHP Object Injection issue. Even though the plugin does not have a suitable gadget chain to exploit this, other installed plugins could, which might lead to more severe issues such as RCE
Weakness: CWE-502
Which versions are affected by CVE-2021-24384?
It affects 1 product.
Products include Beardev Joomsport.
How do I fix CVE-2021-24384?
No fix has been published for CVE-2021-24384 yet. Limit exposure of the affected software until one is available.
Upgrade, and only deserialise data from trusted sources or with an allow-list of types. More about Unsafe deserialization.
Is CVE-2021-24384 being exploited?
There is no known exploitation of CVE-2021-24384 in the wild and no public exploit code.
Other vulnerabilities in Unknown JoomSport – for Sports: Team & League, Football, Hockey & more
- CVE-2022-4050 JoomSport < 5.2.8 - Unauthenticated SQLi
- CVE-2019-14348 SQL injection in n/a
- CVE-2022-2717 SQL injection in JoomSport – for Sports: Team & League, Football, Hockey & more
- CVE-2022-2718 SQL injection in JoomSport – for Sports: Team & League, Football, Hockey & more
- CVE-2024-43355 WordPress JoomSport plugin <= 5.3.0 - Broken Access Control vulnerability
Sources
Also known as GHSA-2mh8-69x2-q9m6.