Skip to content

Security: Investigate Click downgrade to 8.1.8 and possible re-introduction of CVE-2023-43090 #1369

@coderabbitai

Description

@coderabbitai

Context

The downgrade from click 8.2.1 → 8.1.8 in PR #1325 (see comment #1325 (comment)) was needed to relax the python_version marker, but 8.1.8 predates the fix for shell-escaping vulnerability CVE-2023-43090.

Task

  1. Confirm whether Click 8.1.8 is indeed vulnerable in our Python 3.11 & 3.12 images.
  2. If vulnerable, either
    • bump back to Click 8.2.x and patch downstream tooling, or
    • apply another safe version that retains relaxed markers.

Acceptance Criteria

  • Security assessment documented.
  • Decision on version or mitigation implemented.
  • Affected images enumerated and updated.

Links

PR: #1325
Comment: #1325 (comment)

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

Status

📋 Backlog

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions