Jenkins exposes multi-line secrets through error messages
Moderate severity
GitHub Reviewed
Published
Oct 2, 2024
to the GitHub Advisory Database
•
Updated Oct 2, 2024
Package
Affected versions
< 2.462.3
>= 2.466, < 2.479
Patched versions
2.462.3
2.479
Description
Published by the National Vulnerability Database
Oct 2, 2024
Published to the GitHub Advisory Database
Oct 2, 2024
Last updated
Oct 2, 2024
Reviewed
Oct 2, 2024
Jenkins
Jenkins provides the
secretTextarea
form field for multi-line secrets.Jenkins 2.478 and earlier, LTS 2.462.2 and earlier does not redact multi-line secret values in error messages generated for form submissions involving the
secretTextarea
form field.This can result in exposure of multi-line secrets through those error messages, e.g., in the system log.
Jenkins 2.479, LTS 2.462.3 redacts multi-line secret values in error messages generated for form submissions involving the
secretTextarea
form field.References