CVE-2025-31031

WordPress Job Colors for WP Job Manager plugin <= 1.0.4 - Cross Site Scripting (XSS) vulnerability

Published Mar 27, 2025 CVSS 3.1 · 5.9 Medium EPSS < 1% KEV · Not listed
Description
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Astoundify Job Colors for WP Job Manager wp-job-manager-colors allows Stored XSS.This issue affects Job Colors for WP Job Manager: from n/a through <= 1.0.4.

Analysis

AI-generated

Technical impact

The vulnerability allows an attacker to inject malicious JavaScript into data that is later rendered on the site, resulting in a stored XSS flaw. By inserting harmful payloads into the plugin’s color settings, an attacker could target any user who views the affected page, potentially stealing credentials, session tokens, or delivering phishing content. This flaw is categorized as CWE‑79 and poses a moderate risk to confidentiality and integrity of user sessions.

Affected Systems

Astoundify:Job Colors for WP Job Manager is affected in all releases from the earliest available version through version 1.0.4. The plugin is a WordPress extension that manages job listings and color formatting. Any WordPress site using this plugin without updating beyond 1.0.4 is vulnerable.

Risk and Exploitability

The CVSS score of 5.9 indicates a moderate severity, and the EPSS score of less than 1% suggests a low probability of exploitation at this time. The flaw is not listed in CISA’s KEV catalog. Exploitation requires the attacker to supply malicious input through the plugin’s interface, which is then stored and later served to browsers. The likely attack vector is web‑based interaction with the plugin’s settings page where the injected script can persist and execute in victim browsers.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update Job Colors for WP Job Manager to version 1.0.5 or later to remove the XSS flaw.
  • If an upgrade cannot be performed immediately, deactivate or uninstall the Job Colors plugin to prevent exploitation.
  • Manually review and clean any stored color settings that may contain malicious code before re‑enabling the plugin in a secure environment.

Generated by OpenCVE AI on May 1, 2026 at 03:35 UTC.

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2025-8528 Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Astoundify Job Colors for WP Job Manager allows Stored XSS.This issue affects Job Colors for WP Job Manager: from n/a through 1.0.4.
History
Type Values Removed Values Added
Metrics cvssV3_1

{'score': 5.9, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:C/C:L/I:L/A:L'}

Type Values Removed Values Added
Description Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Astoundify Job Colors for WP Job Manager allows Stored XSS.This issue affects Job Colors for WP Job Manager: from n/a through 1.0.4. Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Astoundify Job Colors for WP Job Manager wp-job-manager-colors allows Stored XSS.This issue affects Job Colors for WP Job Manager: from n/a through <= 1.0.4.
References
Metrics cvssV3_1

{'score': 5.9, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:C/C:L/I:L/A:L'}

Type Values Removed Values Added
Metrics ssvc

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

Type Values Removed Values Added
Description Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Astoundify Job Colors for WP Job Manager allows Stored XSS.This issue affects Job Colors for WP Job Manager: from n/a through 1.0.4.
Title WordPress Job Colors for WP Job Manager plugin <= 1.0.4 - Cross Site Scripting (XSS) vulnerability
Weaknesses CWE-79
References
Metrics cvssV3_1

{'score': 5.9, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:C/C:L/I:L/A:L'}

Subscriptions

No data.

Weaknesses
  • CWE-79

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

Sources

Status
PUBLISHED
Assigner
Patchstack
Published
Updated
Apr 28, 2026, 4:12 PM
Reserved
Mar 26, 2025, 9:23 AM
Status
Deferred
Published
Mar 27, 2025, 11:15 PM
Modified
Jun 17, 2026, 9:09 AM