Skip to main content
Press slash or control plus K to focus the search. Use the arrow keys to navigate results and press enter to open a threat.
Reconnecting to live updates…

CVE-2024-8743: CWE-434 Unrestricted Upload of File with Dangerous Type in bitpressadmin Bit File Manager – 100% Free & Open Source File Manager and Code Editor for WordPress

0
Medium
VulnerabilityCVE-2024-8743cvecve-2024-8743cwe-434
Published: Sat Oct 05 2024 (10/05/2024, 06:44:10 UTC)
Source: CVE Database V5
Vendor/Project: bitpressadmin
Product: Bit File Manager – 100% Free & Open Source File Manager and Code Editor for WordPress

Description

CVE-2024-8743 is a vulnerability in the Bit File Manager WordPress plugin that allows authenticated users with Subscriber-level access and granted permissions to upload . js and . css files due to insufficient file type validation. This can lead to stored cross-site scripting (XSS) attacks, compromising confidentiality and integrity. The vulnerability affects all versions up to 6. 5. 7 and requires no user interaction but does require low-level privileges. The CVSS score is 6. 8 (medium severity) reflecting the moderate difficulty of exploitation and significant impact on confidentiality and integrity. No known exploits are currently reported in the wild.

AI-Powered Analysis

AILast updated: 02/25/2026, 22:40:55 UTC

Technical Analysis

The vulnerability identified as CVE-2024-8743 affects the Bit File Manager plugin for WordPress, an open-source file manager and code editor widely used to manage website files. The flaw arises from improper validation of uploaded file types, specifically allowing authenticated users with Subscriber-level access and above (with permissions granted by an administrator) to upload JavaScript (.js) and Cascading Style Sheets (.css) files. This unrestricted upload capability violates secure file handling principles (CWE-434) and can be exploited to inject malicious scripts into the web application, resulting in stored cross-site scripting (XSS). Stored XSS enables attackers to execute arbitrary JavaScript in the context of the victim’s browser, potentially leading to session hijacking, data theft, or further compromise of the WordPress site. The vulnerability does not require user interaction beyond the upload and leverages low privilege accounts, increasing the attack surface. The CVSS 3.1 base score of 6.8 reflects network attack vector, high impact on confidentiality and integrity, low privileges required, and no user interaction needed. The vulnerability affects all plugin versions up to 6.5.7, and no official patches or exploits in the wild have been reported at the time of publication. The root cause is the lack of proper server-side checks on allowed file types during upload, which should restrict executable or script files to prevent abuse. This vulnerability is particularly dangerous in multi-user WordPress environments where users have delegated permissions to upload or manage files.

Potential Impact

The primary impact of this vulnerability is the potential for stored cross-site scripting attacks, which can compromise the confidentiality and integrity of website data and user sessions. Attackers could inject malicious scripts that execute in the browsers of site visitors or administrators, leading to session hijacking, credential theft, defacement, or distribution of malware. Since the vulnerability requires only Subscriber-level access with granted upload permissions, attackers can exploit compromised or malicious low-privilege accounts, expanding the threat beyond administrators. This can undermine trust in affected websites, cause data breaches, and disrupt normal operations. Although availability is not directly impacted, the reputational damage and potential regulatory consequences from data exposure can be significant. Organizations relying on this plugin for file management on WordPress sites are at risk, especially those with multiple users and delegated permissions. The lack of known exploits in the wild currently limits immediate widespread damage, but the vulnerability’s nature makes it a likely target for attackers once weaponized.

Mitigation Recommendations

To mitigate this vulnerability, organizations should immediately review and restrict file upload permissions within the Bit File Manager plugin, ensuring only trusted users have upload capabilities. Administrators should implement strict server-side validation to whitelist allowed file types, explicitly blocking .js, .css, and other potentially dangerous files from being uploaded. If possible, disable file uploads for users with Subscriber-level access or lower unless absolutely necessary. Monitoring and logging file upload activities can help detect suspicious behavior early. Applying the latest plugin updates as soon as a patch is released is critical. In the interim, consider deploying web application firewalls (WAFs) with rules to detect and block malicious script uploads or stored XSS payloads. Additionally, security teams should conduct regular vulnerability scans and penetration tests focusing on file upload functionalities. Educating users about the risks of uploading unauthorized files and enforcing the principle of least privilege will reduce exposure. Finally, consider isolating file upload directories and implementing Content Security Policy (CSP) headers to limit the impact of any injected scripts.

Need more detailed analysis?Upgrade to Pro Console

Technical Details

Data Version
5.1
Assigner Short Name
Wordfence
Date Reserved
2024-09-11T21:44:52.570Z
Cvss Version
3.1
State
PUBLISHED

Threat ID: 699f6b30b7ef31ef0b54f241

Added to database: 2/25/2026, 9:35:44 PM

Last enriched: 2/25/2026, 10:40:55 PM

Last updated: 2/26/2026, 7:17:05 AM

Views: 1

Community Reviews

0 reviews

Crowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.

Sort by
Loading community insights…

Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.

Actions

PRO

Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.

Please log in to the Console to use AI analysis features.

Need more coverage?

Upgrade to Pro Console in Console -> Billing for AI refresh and higher limits.

For incident response and remediation, OffSeq services can help resolve threats faster.

Latest Threats