PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-88857 OrdaSoft.com CVE debrief

The OrdaSoft Joomla Gallery extension for Joomla versions less than 6.2.7 contains a critical vulnerability that allows authenticated, privileged remote code execution. This vulnerability exists in the saveWatermark() function, which copies an uploaded file into a web-accessible directory using the client-supplied filename exactly as sent, with no extension check, no content check, and no filename sanitisation of any kind. An authenticated core.manage user could upload a .php file disguised with an image Content-Type header and execute it directly by requesting the resulting path. Joomla administrators and users with core.manage privileges should assess exposure and prioritize rem

Vendor
OrdaSoft.com
Product
OrdaSoft Joomla Gallery free extension for Joomla
CVSS
CRITICAL 9.4
CISA KEV
Not listed in stored evidence
Original CVE published
2026-09-20
Original CVE updated
2026-09-20
Advisory published
2026-09-20
Advisory updated
2026-09-20

Who should care

Joomla administrators and users with core.manage privileges should assess exposure and prioritize remediation. This includes reviewing the current version of the Joomla Gallery extension, identifying potential vulnerabilities, and implementing necessary security measures to prevent exploitation. Additionally, security teams and vulnerability management teams should be aware of this critical vulnerability and take necessary steps to protect their systems.

Why it matters

CVE-2026-88857 is a critical vulnerability in the OrdaSoft Joomla Gallery extension that allows authenticated, privileged remote code execution. Joomla administrators and users with core.manage privileges should assess exposure and prioritize remediation. The vulnerability has a high CVSS score of 9.4 and requires verification of the Joomla Gallery extension version. Remediation priority is high due to the potential for remote code execution.

  • Potential remote code execution by authenticated users
  • Possible exploitation requires core.manage privileges
  • Verification of Joomla Gallery extension version is necessary
  • Remediation priority is high due to critical CVSS score

Technical summary

The OrdaSoft Joomla Gallery extension for Joomla versions less than 6.2.7 contains a vulnerability in the saveWatermark() function. This function copies an uploaded file into a web-accessible directory using the client-supplied filename exactly as sent, with no extension check, no content check, and no filename sanitisation of any kind. An authenticated core.manage user could upload a .php file disguised with an image Content-Type header and execute it directly by requesting the resulting path.

Defensive priority

High

Recommended defensive actions

  • Review and update Joomla Gallery extension to version 6.2.7 or later
  • Restrict access to the extension's saveWatermark() function
  • Monitor for suspicious file uploads and execution attempts
  • Implement additional logging and monitoring for the Joomla Gallery extension
  • Conduct a thorough review of the extension's configuration and usage
  • Verify that all necessary security patches are applied
  • Track and analyze attempts to exploit the vulnerability

Evidence notes

The vulnerability exists in the saveWatermark() function of the OrdaSoft Joomla Gallery extension, which allows an authenticated core.manage user to upload a PHP file disguised with an image Content-Type header and execute it directly.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-88857 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-88857

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-88857 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-88857

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

Methodology and review provenance

AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.