Description
A vulnerability was determined in PublicCMS up to 5.202608.a. Affected by this issue is the function SafeConfigComponent.getSafeUrl of the file publiccms-core/src/main/java/com/publiccms/logic/component/config/SafeConfigComponent.java of the component pay Endpoint. Executing a manipulation of the argument returnUrl can lead to open redirect. It is possible to launch the attack remotely. The exploit has been publicly disclosed and may be utilized. The vendor was contacted early about this disclosure but did not respond in any way.
Published: 2026-10-13
Score: 5.3 Medium
EPSS: n/a
KEV: No
Impact: Open Redirect via SafeConfigComponent.getSafeUrl
Action: Assess Impact
AI Analysis

Impact

The flaw resides in the SafeConfigComponent.getSafeUrl method of the Pay Endpoint component. The implementation accepts a returnUrl argument without proper validation, allowing an attacker to craft a URL that redirects victims to arbitrary destinations. Once triggered, the victim’s browser follows the supplied URL, potentially leading to phishing websites or malicious payloads. This omission results in an Open Redirect vulnerability, classified under CWE‑601.

Affected Systems

PublicCMS PublicCMS, versions prior to and including 5.202608.a. The vulnerability is present in the publiccms-core module of PublicCMS. No other product or version information was disclosed.

Risk and Exploitability

The CVSS score of 5.3 indicates a moderate severity. EPSS data is unavailable, so the likelihood of exploitation cannot be precisely quantified. The issue is not listed in the CISA KEV catalog. Attackers can exercise the flaw remotely by invoking the Pay Endpoint with a crafted returnUrl. Because the redirect is unconstrained, malicious users can encourage users to visit arbitrary sites. The vulnerability is exploitable as described, and the lack of vendor response means an unpatched system remains vulnerable.

Generated by OpenCVE AI on October 13, 2026 at 12:22 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update PublicCMS to a version that resolves the open redirect in the Pay Endpoint or apply the vendor’s patch if one is available.
  • Restrict the set of allowed redirect destinations by validating the returnUrl against a whitelist of approved domains, or remove the returnUrl parameter entirely if not needed.
  • Disable the Pay Endpoint or restrict access to trusted administrative users until a fix is applied.

Generated by OpenCVE AI on October 13, 2026 at 12:22 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 13 Oct 2026 11:15:00 +0000

Type Values Removed Values Added
Description A vulnerability was determined in PublicCMS up to 5.202608.a. Affected by this issue is the function SafeConfigComponent.getSafeUrl of the file publiccms-core/src/main/java/com/publiccms/logic/component/config/SafeConfigComponent.java of the component pay Endpoint. Executing a manipulation of the argument returnUrl can lead to open redirect. It is possible to launch the attack remotely. The exploit has been publicly disclosed and may be utilized. The vendor was contacted early about this disclosure but did not respond in any way.
Title PublicCMS pay Endpoint SafeConfigComponent.java SafeConfigComponent.getSafeUrl redirect
First Time appeared Publiccms
Publiccms publiccms
Weaknesses CWE-601
CPEs cpe:2.3:a:publiccms:publiccms:*:*:*:*:*:*:*:*
Vendors & Products Publiccms
Publiccms publiccms
References
Metrics cvssV2_0

{'score': 5, 'vector': 'AV:N/AC:L/Au:N/C:N/I:P/A:N/E:POC/RL:ND/RC:C'}

cvssV3_0

{'score': 4.3, 'vector': 'CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N/E:P/RL:X/RC:C'}

cvssV3_1

{'score': 4.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N/E:P/RL:X/RC:C'}

cvssV4_0

{'score': 5.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N/E:P'}


Subscriptions

Publiccms Publiccms
cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-10-13T11:00:14.244Z

Reserved: 2026-10-12T12:10:20.836Z

Link: CVE-2026-109160

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-13T11:17:15.067

Modified: 2026-10-13T11:17:15.067

Link: CVE-2026-109160

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-13T12:30:07Z

Weaknesses
  • CWE-601

    URL Redirection to Untrusted Site ('Open Redirect')