Skip to content

chore(deps): update dependency click to v8.3.3 [security]#2945

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/pypi-click-vulnerability
Open

chore(deps): update dependency click to v8.3.3 [security]#2945
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/pypi-click-vulnerability

Conversation

@renovate

@renovate renovate Bot commented Jul 13, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
click (changelog) ==8.3.1==8.3.3 age confidence

Review

  • Updates have been tested and work
  • If updates are AWS related, versions match the infrastructure (e.g. Lambda runtime, database, etc.)

CVE-2026-7246 / GHSA-47fr-3ffg-hgmw / PYSEC-2026-2132

More information

Details

Pallets Click, versions 8.3.2 and below, contain a command injection vulnerability in the click.edit() function, allowing attackers to pass arbitrary OS commands from an unprivileged account.

Severity

  • CVSS Score: 7.2 / 10 (High)
  • Vector String: CVSS:3.1/AV:L/AC:H/PR:H/UI:R/S:C/C:H/I:H/A:H

References

This data is provided by OSV and the PyPI Advisory Database (CC-BY 4.0).


Release Notes

pallets/click (click)

v8.3.3

Compare Source

v8.3.2

Compare Source

Released 2026-04-02

  • Fix handling of flag_value when is_flag=False to allow such options to be
    used without an explicit value. :issue:3084 :pr:3152
  • Hide Sentinel.UNSET values as None when using lookup_default().
    :issue:3136 :pr:3199 :pr:3202 :pr:3209 :pr:3212 :pr:3224
  • Prevent _NamedTextIOWrapper from closing streams owned by StreamMixer.
    :issue:824 :issue:2991 :issue:2993 :issue:3110 :pr:3139 :pr:3140
  • Add comprehensive tests for CliRunner stream lifecycle, covering
    logging interaction, multi-threaded safety, and sequential invocation
    isolation. Add high-iteration stress tests behind a stress marker
    with a dedicated CI job. :pr:3139
  • Fix callable flag_value being instantiated when used as a default via
    default=True. :issue:3121 :pr:3201 :pr:3213 :pr:3225

Configuration

📅 Schedule: (in timezone America/Montreal)

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

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

Rebasing: Whenever PR is behind base branch, 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.

@renovate
renovate Bot requested a review from jimleroyer as a code owner July 13, 2026 14:00
@renovate renovate Bot added dependencies Pull requests that update a dependency file Renovate labels Jul 13, 2026
@renovate
renovate Bot force-pushed the renovate/pypi-click-vulnerability branch 5 times, most recently from 533a414 to a1512ff Compare July 17, 2026 14:40
@renovate
renovate Bot force-pushed the renovate/pypi-click-vulnerability branch from a1512ff to 832026e Compare July 20, 2026 18:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file Renovate

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants