Description
A weakness has been identified in Pluck CMS up to 4.7.21. This vulnerability affects the function htmlspecialchars_decode of the file data/modules/albums/albums.admin.php of the component Albums Module. Executing a manipulation of the argument Info can lead to cross site scripting. It is possible to launch the attack remotely. The exploit has been made available to the public and could be used for attacks. The project was informed of the problem early through an issue report but has not responded yet.
Published: 2026-07-19
Score: 4.8 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A weakness exists in the Albums module of Pluck CMS where the function htmlspecialchars_decode can be exploited through a manipulated Info argument. This flaw allows an attacker to inject arbitrary scripts into the output that is rendered in the admin interface, leading to cross‑site scripting in the admin area.

Affected Systems

Pluck CMS installations up to and including version 4.7.21 that include the Albums module are vulnerable. The flaw is present in the core code of the module and no patch is currently available for these versions.

Risk and Exploitability

The CVSS score of 4.8 indicates moderate severity, and the EPSS score is under 1 %, suggesting low to very low exploitation likelihood at present. The vulnerability is not listed in the CISA KEV catalog, but exploit code is publicly available. The attack vector is remote, as an unauthenticated user can send a crafted request to the album admin endpoint to trigger the flaw.

Generated by OpenCVE AI on July 30, 2026 at 22:48 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Install the latest Pluck CMS release once a patch for the Albums module is issued, ensuring the insecure use of htmlspecialchars_decode has been removed.
  • Until a patch is available, modify the albums.admin.php file to encode any data derived from the Info parameter before rendering it in a browser, or eliminate the call to htmlspecialchars_decode entirely.
  • Apply strict input validation on the Info parameter, allowing only safe characters or a predefined whitelist, and reject requests containing suspicious script tags or encoded payloads.

Generated by OpenCVE AI on July 30, 2026 at 22:48 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 20 Jul 2026 19:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Sun, 19 Jul 2026 02:30:00 +0000

Type Values Removed Values Added
Description A weakness has been identified in Pluck CMS up to 4.7.21. This vulnerability affects the function htmlspecialchars_decode of the file data/modules/albums/albums.admin.php of the component Albums Module. Executing a manipulation of the argument Info can lead to cross site scripting. It is possible to launch the attack remotely. The exploit has been made available to the public and could be used for attacks. The project was informed of the problem early through an issue report but has not responded yet.
Title Pluck CMS Albums albums.admin.php htmlspecialchars_decode cross site scripting
First Time appeared Pluck
Pluck cms
Weaknesses CWE-79
CWE-94
CPEs cpe:2.3:a:pluck:cms:*:*:*:*:*:*:*:*
Vendors & Products Pluck
Pluck cms
References
Metrics cvssV2_0

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

cvssV3_0

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

cvssV3_1

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

cvssV4_0

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


cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-07-20T19:10:11.563Z

Reserved: 2026-07-18T07:37:53.771Z

Link: CVE-2026-16205

cve-icon Vulnrichment

Updated: 2026-07-20T17:11:55.814Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-30T23:00:22Z

Weaknesses
  • CWE-79

    Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

  • CWE-94

    Improper Control of Generation of Code ('Code Injection')