-
CVSS Score
-| Package Name | Ecosystem | Vulnerable Versions | First Patched Version |
|---|---|---|---|
| io.jenkins:configuration-as-code | maven | <= 1.26 | 1.27 |
The vulnerability stemmed from incomplete secret masking in DataBoundConfigurator's logging. The commit diff shows the fix added Attribute.calculateIfSecret() checks to the logging logic in tryConstructor. The original code (lines 163-164) only masked Secret.class types, while the patched version (lines 164-166) added robust secret detection. This matches the advisory's description of incomplete masking in DataBoundConfigurator logs.