Skip to content

Update dependency org.jenkins-ci.plugins:plain-credentials to v183 [SECURITY]#46

Open
renovate-bot wants to merge 1 commit into
slsa-framework:mainfrom
renovate-bot:renovate/maven-org.jenkins-ci.plugins-plain-credentials-vulnerability
Open

Update dependency org.jenkins-ci.plugins:plain-credentials to v183 [SECURITY]#46
renovate-bot wants to merge 1 commit into
slsa-framework:mainfrom
renovate-bot:renovate/maven-org.jenkins-ci.plugins-plain-credentials-vulnerability

Conversation

@renovate-bot

@renovate-bot renovate-bot commented Apr 27, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
org.jenkins-ci.plugins:plain-credentials 1.2183.va_de8f1dd5a_2b_ age confidence

Secret file credentials stored unencrypted in rare cases by Plain Credentials Plugin

CVE-2024-39459 / GHSA-3cpq-rw36-cppv

More information

Details

When creating secret file credentials Plain Credentials Plugin 182.v468b_97b_9dcb_8 and earlier attempts to decrypt the content of the file to check if it constitutes a valid encrypted secret. In rare cases the file content matches the expected format of an encrypted secret, and the file content will be stored unencrypted (only Base64 encoded) on the Jenkins controller file system.

These credentials can be viewed by users with access to the Jenkins controller file system (global credentials) or with Item/Extended Read permission (folder-scoped credentials).

Plain Credentials Plugin 183.va_de8f1dd5a_2b_ no longer attempts to decrypt the content of the file when creating secret file credentials.

Severity

  • CVSS Score: 4.3 / 10 (Medium)
  • Vector String: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N

References

This data is provided by the GitHub Advisory Database (CC-BY 4.0).


Release Notes

jenkinsci/plain-credentials-plugin (org.jenkins-ci.plugins:plain-credentials)

v183.va_de8f1dd5a_2b_

Compare Source

🔒 Security

📦 Dependency updates

  • Update BOM from bom-2.361.x version 2102.v854b_fec19c92 to bom-2.426.x version 2961.v1f472390972e
  • Require Credentials plugin 1344.v5a_3f65a_1e173 to support the SECURITY-2495 fix.

v182.v468b_97b_9dcb_8

Compare Source

👷 Changes for plugin developers

📦 Dependency updates

v179.vc5cb_98f6db_38

Compare Source

👷 Changes for plugin developers

v177.vb_231f25527e7

Compare Source

👷 Changes for plugin developers

📦 Dependency updates

v143.v1b_df8b_d3b_e48

Compare Source

🚀 New features and improvements

v139.ved2b_9cf7587b

👷 Changes for plugin developers

👻 Maintenance

v1.7

Changelog moved to GitHub Releases

v1.6

  • Chore: Remove trilead from credentials test

v1.5

v1.4

  • Fix an NPE when uploading a secret file and logging is at level FINE
    or lower

v1.3

  • JENKINS-36432 follow-up Switch to SecretBytes based storage of file
    credentials. (PR
    #​6
    {.external-link})

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • ""
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant