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.