CVE-2026-10807
Deferred Deferred - Pending Action
Unrestricted File Upload in Stumasy Application

Publication date: 2026-06-04

Last updated on: 2026-06-04

Assigner: VulDB

Description
A vulnerability was determined in mjperpinosa stumasy. The impacted element is an unknown function of the file application/PHP/objects/profiles/change_profile_image.php. Executing a manipulation of the argument pr_profile_image can lead to unrestricted upload. The attack may be launched remotely. The exploit has been publicly disclosed and may be utilized. This product operates on a rolling release basis, ensuring continuous delivery. Consequently, there are no version details for either affected or updated releases. The project was informed of the problem early through an issue report but has not responded yet.
CVSS Scores
EPSS Scores
Probability:
Percentile:
Meta Information
Published
2026-06-04
Last Modified
2026-06-04
Generated
2026-06-04
AI Q&A
2026-06-04
EPSS Evaluated
N/A
NVD
EUVD
Affected Vendors & Products
Showing 1 associated CPE
Vendor Product Version / Range
mjperpinosa stumasy *
Helpful Resources
Exploitability
CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-284 The product does not restrict or incorrectly restricts access to a resource from an unauthorized actor.
CWE-434 The product allows the upload or transfer of dangerous file types that are automatically processed within its environment.
Attack-Flow Graph
AI Powered Q&A
Can you explain this vulnerability to me?

The vulnerability CVE-2026-10807 is an unrestricted file upload flaw in the stumasy application, specifically in the change_profile_image.php script.

It occurs because the validation logic incorrectly uses an OR condition to check either the MIME type or the file extension against a whitelist. This allows attackers to bypass restrictions by forging the Content-Type header to a whitelisted MIME type (like image/png) while uploading a malicious PHP file with a .php extension.

The uploaded file is saved with its original extension in a web-accessible directory, enabling attackers to execute the uploaded PHP script remotely by accessing its URL, leading to Remote Code Execution (RCE).


How can this vulnerability impact me? :

This vulnerability can have serious impacts as it allows an attacker to upload and execute arbitrary PHP code on the server remotely.

By exploiting this flaw, an attacker can gain Remote Code Execution (RCE) capabilities, potentially taking full control of the affected server, accessing sensitive data, modifying or deleting files, and disrupting services.


How can this vulnerability be detected on my network or system? Can you suggest some commands?

This vulnerability can be detected by monitoring for suspicious file uploads to the change_profile_image.php endpoint, especially files with PHP extensions that are accepted despite MIME type checks.

One way to detect exploitation attempts is to look for HTTP POST requests to the change_profile_image.php script that include files with PHP extensions but have a forged Content-Type header such as image/png.

Commands to help detect this include inspecting web server access logs for such requests and searching for uploaded PHP files in web-accessible directories.

  • Use grep or similar tools to find POST requests to change_profile_image.php with suspicious Content-Type headers, e.g.:
  • grep -i 'POST /application/PHP/objects/profiles/change_profile_image.php' /var/log/apache2/access.log | grep -i 'Content-Type: image/png'
  • Search for recently uploaded PHP files in the upload directory (replace with actual path):
  • find /path/to/upload/directory -name '*.php' -mtime -7

Additionally, monitoring for execution of unexpected PHP scripts in web directories can help detect exploitation.


What immediate steps should I take to mitigate this vulnerability?

Immediate mitigation steps include disabling or restricting the file upload functionality in change_profile_image.php until a proper fix is applied.

Ensure that file validation logic uses an AND condition to verify both MIME type and file extension, preventing attackers from bypassing checks by forging headers.

Restrict upload directories so that uploaded files cannot be executed as scripts by the web server.

Implement server-side controls such as disabling PHP execution in upload directories via web server configuration (e.g., using .htaccess or equivalent).

Monitor and remove any suspicious uploaded files, especially those with PHP extensions.

Since the project has not yet responded with an official fix, consider applying custom patches or workarounds to improve validation and restrict execution.


How does this vulnerability affect compliance with common standards and regulations (like GDPR, HIPAA)?:

The vulnerability allows unrestricted file upload leading to remote code execution, which can compromise the confidentiality, integrity, and availability of data on the affected system.

Such a security flaw could potentially lead to unauthorized access to personal or sensitive data, thereby impacting compliance with data protection regulations like GDPR and HIPAA that require safeguarding personal information.

However, the provided information does not explicitly state the impact on compliance with these standards.


Ask Our AI Assistant
Need more information? Ask your question to get an AI reply (Powered by our expertise)
0/70
EPSS Chart