VYPR
High severityNVD Advisory· Published Sep 6, 2023· Updated Sep 26, 2024

CVE-2023-41945

CVE-2023-41945

Description

Jenkins Assembla Auth Plugin 1.14 and earlier fails to verify that granted permissions are enabled, granting Overall/Manage and Overall/SystemRead to users with EDIT permissions even when disabled.

AI Insight

LLM-synthesized narrative grounded in this CVE's description and references.

Jenkins Assembla Auth Plugin 1.14 and earlier fails to verify that granted permissions are enabled, granting Overall/Manage and Overall/SystemRead to users with EDIT permissions even when disabled.

Vulnerability

Analysis

The Jenkins Assembla Auth Plugin, versions 1.14 and earlier, contains an authorization logic flaw where it does not verify whether the permissions it grants are actually enabled. This results in users who have EDIT permissions being automatically granted Overall/Manage and Overall/SystemRead permissions, regardless of whether those higher-level permissions have been explicitly disabled by the administrator.

Exploitation

Vector

The attack surface is limited to authenticated users who already possess EDIT permissions within a specific project or configuration scope. No additional authentication bypass or network access is required beyond standard Jenkins usage. The plugin incorrectly assumes that if a permission is granted to a role, it should be effective, ignoring the administrative setting that may have disabled it.

Impact

Successful exploitation allows a user with EDIT permissions to effectively perform administrative actions (Overall/Manage) and read system-level configuration (Overall/SystemRead) that should be restricted. This can lead to unauthorized changes to Jenkins global settings, access to sensitive configuration data, and potential further compromise of the Jenkins instance.

Mitigation

As of the Jenkins Security Advisory 2023-09-06, the Assembla Auth Plugin is listed as an unresolved security issue with no fix available in the advisory [1][2]. The plugin is likely unmaintained. Administrators should consider disabling or removing the plugin until a patched version is released, or restrict access to only trusted users with EDIT permissions.

References

[1] Jenkins Security Advisory 2023-09-06 [2] Openwall OSS-Security mailing list post [3] NVD entry for CVE-2023-41945

AI Insight generated on May 20, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.

Affected packages

Versions sourced from the GitHub Security Advisory.

PackageAffected versionsPatched versions
org.jenkins-ci.plugins:assembla-authMaven
<= 1.14

Affected products

2

Patches

0

No patches discovered yet.

Vulnerability mechanics

AI mechanics synthesis has not run for this CVE yet.

References

4

News mentions

1