CVE-2017-1000401

jenkins: Form validation for password fields was sent via GET (SECURITY-616)

Published Jan 26, 2018 CVSS 3.0 · 2.2 Low EPSS < 1% KEV · Not listed
Description
The Jenkins 2.73.1 and earlier, 2.83 and earlier default form control for passwords and other secrets, <f:password/>, supports form validation (e.g. for API keys). The form validation AJAX requests were sent via GET, which could result in secrets being logged to a HTTP access log in non-default configurations of Jenkins, and made available to users with access to these log files. Form validation for <f:password/> is now always sent via POST, which is typically not logged.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2022-4107 The Jenkins 2.73.1 and earlier, 2.83 and earlier default form control for passwords and other secrets, <f:password/>, supports form validation (e.g. for API keys). The form validation AJAX requests were sent via GET, which could result in secrets being logged to a HTTP access log in non-default configurations of Jenkins, and made available to users with access to these log files. Form validation for <f:password/> is now always sent via POST, which is typically not logged.
Github GHSA Github GHSA GHSA-h8c5-c92g-jq6x Improper Input Validation in Jenkins
History

No history.

Weaknesses

Sources

Status
PUBLISHED
Assigner
mitre
Published
Updated
Aug 5, 2024, 10:00 PM
Reserved
Nov 29, 2017, 12:00 AM
Status
Modified
Published
Jan 26, 2018, 2:29 AM
Modified
Jun 17, 2026, 12:59 AM
Severity
Low
Public date
Oct 11, 2017, 12:00 AM