VYPR
Low severityNVD Advisory· Published Oct 25, 2023· Updated Feb 13, 2025

CVE-2023-46660

CVE-2023-46660

Description

Jenkins Zanata Plugin 0.6 and earlier uses non-constant time hash comparison, enabling statistical recovery of webhook tokens.

AI Insight

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

Jenkins Zanata Plugin 0.6 and earlier uses non-constant time hash comparison, enabling statistical recovery of webhook tokens.

Vulnerability

Description

Jenkins Zanata Plugin 0.6 and earlier uses a non-constant time comparison function when verifying webhook token hashes [1]. This means the comparison does not take a fixed amount of time regardless of input, allowing an attacker to infer valid tokens through timing side-channel attacks [2].

Exploitation

An attacker can exploit this by sending multiple webhook requests and measuring response times. By statistically analyzing timing differences, the attacker can determine whether partial matches occur, eventually reconstructing the full valid token [1]. No authentication is required to trigger the webhook endpoint.

Impact

Successful exploitation allows an attacker to obtain a valid webhook token. With this token, the attacker can trigger Jenkins jobs or actions that rely on webhook authentication, potentially leading to unauthorized operations within the Jenkins environment [2].

Mitigation

The Zanata Plugin is listed as having unresolved security issues as of the advisory [1][3]. No fixed version is available. Users should consider disabling the plugin or implementing network-level controls to restrict access to the webhook endpoint.

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:zanataMaven
<= 0.6

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