CVE-2026-77929

8.8

MacWarrior · clipbucket-v5

ClipBucket v5 allows authenticated users to achieve remote code execution by uploading malicious PHP files via the photo upload endpoint due to improper file extension handling.

Executive summary

An authenticated remote code execution vulnerability in MacWarrior ClipBucket v5 poses a critical risk to server integrity and data confidentiality.

Vulnerability

The application fails to properly validate and update file extensions after MIME type checks in the FileUpload::manageFile() function. This allows an authenticated attacker to bypass security controls by uploading a PHP file disguised with image magic bytes, which can then be executed by the server.

Business impact

Successful exploitation of this vulnerability allows an attacker to execute arbitrary code on the underlying server, leading to a total compromise of the application environment. Given the CVSS score of 8.8, this flaw represents a significant risk that could result in unauthorized data access, system manipulation, or complete service disruption, necessitating immediate remediation to protect business-critical assets.

Remediation

Immediate Action: Upgrade to ClipBucket version 5.5.3-#182 or newer immediately to incorporate the necessary file validation logic.

Proactive Monitoring: Review web server access logs for anomalous file upload requests or attempts to access PHP files within the directory where user-uploaded images are stored.

Compensating Controls: Deploy a Web Application Firewall (WAF) with rules configured to block file uploads containing unexpected PHP content or suspicious MIME type mismatches.

Exploitation status

Public Exploit Available: Unknown

Analyst recommendation

This vulnerability presents a high risk to the availability and security of the ClipBucket platform. Administrators must prioritize the application of the vendor patch to version 5.5.3-#182 to eliminate the possibility of unauthorized code execution. Until patching is completed, restrict upload permissions to trusted users only and ensure that the web server configuration prevents the execution of scripts within the upload directory.

More MacWarrior CVEs

History

  1. Disclosed CVE record published
  2. Collected by CVE Brief via github
  3. Analyst report written
  4. Published in the daily brief high section

Sources

Originally found and disclosed by Adam Nurudini (QwesiRED), per the CVE Program record.