PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-109160 PublicCMS CVE debrief

A vulnerability was determined in PublicCMS up to 5.202608.a, specifically in the function SafeConfigComponent.getSafeUrl of the file publiccms-core/src/main/java/com/publiccms/logic/component/config/SafeConfigComponent.java of the component pay Endpoint. This issue allows for an open redirect by manipulating the argument returnUrl. The attack can be launched remotely, and the exploit has been publicly disclosed.

Vendor
PublicCMS
Product
PublicCMS
CVSS
MEDIUM 5.3
CISA KEV
Not listed in stored evidence
Original CVE published
2026-10-13
Original CVE updated
2026-10-13
Advisory published
2026-10-13
Advisory updated
2026-10-13

Who should care

Defenders responsible for PublicCMS deployments should assess exposure and prioritize verification of the affected version. Security teams should also be aware of the potential for phishing attacks using open redirects.

Why it matters

CVE-2026-109160 is a medium-severity vulnerability in PublicCMS that allows for open redirects, posing a risk to deployments. Defenders should verify exposure, implement input validation, and monitor for exploitation attempts.

  • Phishing attacks can be amplified using open redirects, posing a risk to users of the PublicCMS pay Endpoint.
  • Defenders need to verify the affected version of PublicCMS and implement input validation to prevent open redirects.
  • The exploit has been publicly disclosed, increasing the likelihood of exploitation attempts.
  • Remediation priority is moderate due to the medium CVSS score and the potential for phishing attacks.

Technical summary

The vulnerability in PublicCMS up to 5.202608.a allows for an open redirect in the SafeConfigComponent.getSafeUrl function of the pay Endpoint. This is achieved by manipulating the returnUrl argument. The attack can be launched remotely. Defenders should prioritize verifying the affected version of PublicCMS and assessing exposure, as the vulnerability allows for open redirects which can be used in phishing attacks. Implementing input validation and sanitization for the returnUrl argument can prevent open redirects. The exploit has been publicly disclosed, increasing the likelihood of exploitation attempts.

Defensive priority

Defenders should prioritize verifying the affected version of PublicCMS and assessing exposure, as the vulnerability allows for open redirects which can be used in phishing attacks.

Recommended defensive actions

  • Verify the version of PublicCMS in use and compare it to the affected version 5.202608.a.
  • Assess exposure to the pay Endpoint and the SafeConfigComponent.getSafeUrl function.
  • Implement input validation and sanitization for the returnUrl argument to prevent open redirects.
  • Monitor for publicly disclosed exploits and adjust defensive priorities accordingly.
  • Review compensating controls for exposed systems while remediation is scheduled and verified.
  • Check relevant monitoring, detection, and logs for exposed assets that need extra review.
  • Track exceptions, retest remediated assets, and close the item only after evidence is documented.

Evidence notes

The CVE record and source item provide details about the vulnerability in PublicCMS. However, the vendor did not respond to the disclosure, and there is limited information on affected versions beyond 5.202608.a.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-109160 CVE Program record

    Publisher, destination, and source semantics verified

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

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

  • CVE-2026-109160 NVD vulnerability detail

    Publisher, destination, and source semantics verified

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

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

Supplemental references

  • PublicCMS pay Endpoint SafeConfigComponent.java SafeConfigComponent.getSafeUrl redirect

    Unverified legacy reference

    URL: https://raw.githubusercontent.com/CVEProject/cvelistV5/main/cves/2026/109xxx/CVE-2026-109160.json

    cve_program_cvelist_v5

  • Source reference

    Unverified legacy reference

    URL: https://vuldb.com/vuln/416891

    Supplemental source - vdb-entry, technical-description

  • Source reference

    Unverified legacy reference

    URL: https://vuldb.com/vuln/416891/cti

    Supplemental source - signature, permissions-required

  • Source reference

    Unverified legacy reference

    URL: https://vuldb.com/cve/CVE-2026-109160

    Supplemental source - third-party-advisory

  • Source reference

    Unverified legacy reference

    URL: https://vuldb.com/submit/979787

    Supplemental source - third-party-advisory

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.