Description
Jenkins Script Security Plugin 1412.v7737b_3405f86 and earlier uses the `@DataBoundConstructor` annotation on a constructor that loads script approval configuration, allowing attackers able to submit certain forms to read that configuration.
Published: 2026-09-02
Score: 4.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The Jenkins Script Security Plugin, in versions 1412.v7737b_3405f86 and earlier, applies the @DataBoundConstructor annotation to a constructor that loads the script approval configuration. This oversight allows an attacker who can submit certain forms to read the configuration data, potentially exposing privileged script approval details. The flaw is documented as CWE-200, Information Exposure by External Control of System or Application.

Affected Systems

This vulnerability affects the Jenkins Project Jenkins Script Security Plugin. The vulnerability description does not specify affected versions; all currently available releases may be impacted until a fix is released.

Risk and Exploitability

The CVSS score for this vulnerability is 4.3, indicating moderate risk. EPSS data is not available, and the vulnerability is not listed in CISA’s KEV catalog. It is likely exploitable through web form submissions within a Jenkins instance, implying a local or web-based attack vector. The attacker would need to supply crafted form input to trigger the constructor and obtain configuration details.

Generated by OpenCVE AI on September 3, 2026 at 12:32 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade to the latest Jenkins Script Security Plugin that removes the vulnerable constructor annotation
  • Restrict form submission permissions so only authorized users can access the script approval configuration form
  • Disable the Script Security Plugin or temporarily block access to the script approval configuration endpoint until a patch is applied

Generated by OpenCVE AI on September 3, 2026 at 12:32 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 03 Sep 2026 13:00:00 +0000

Type Values Removed Values Added
Title Jenkins Script Security Plugin DataBoundConstructor exposes script approval configuration

Thu, 03 Sep 2026 11:30:00 +0000

Type Values Removed Values Added
First Time appeared Jenkins Project
Jenkins Project jenkins Script Security Plugin
Vendors & Products Jenkins Project
Jenkins Project jenkins Script Security Plugin

Wed, 02 Sep 2026 18:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-200
Metrics cvssV3_1

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

ssvc

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


Wed, 02 Sep 2026 10:45:00 +0000

Type Values Removed Values Added
Description Jenkins Script Security Plugin 1412.v7737b_3405f86 and earlier uses the `@DataBoundConstructor` annotation on a constructor that loads script approval configuration, allowing attackers able to submit certain forms to read that configuration.
References

Subscriptions

Jenkins Project Jenkins Script Security Plugin
cve-icon MITRE

Status: PUBLISHED

Assigner: jenkins

Published:

Updated: 2026-09-02T17:16:01.137Z

Reserved: 2026-09-01T21:55:27.034Z

Link: CVE-2026-84658

cve-icon Vulnrichment

Updated: 2026-09-02T17:15:50.770Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-09-02T16:17:30.470

Modified: 2026-09-03T17:13:16.490

Link: CVE-2026-84658

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-03T12:45:05Z

Weaknesses
  • CWE-200

    Exposure of Sensitive Information to an Unauthorized Actor