conda-forge / conda-forge/awscli2-feedstock

urllib3 upper bound <=2.6.3 in requirements blocks security fix

Open Beginner friendly
#658 0 comments 0 reactions 0 assignees View on GitHub
bug
Dominant language
No language data
Stars
2
Forks
6
Avg merge
1d 13h
Merged PRs (30d)
20

Description

### Solution to issue cannot be found in the documentation.

- [x] I checked the documentation.

### Issue

awscli==2.36.0 pins urllib3<=2.6.3, which is vulnerable to CVE-2026-21441 (fixed in 2.7.0). Could the pin be bumped to <3 or <=2.7.0?

### Installed packages

```shell
awscli 2.36.0 py312h20c3967_0 conda https://conda.anaconda.org/conda-forge/
urllib3 2.6.3 pyhd8ed1ab_0 conda https://conda.anaconda.org/conda-forge/
python 3.12.13 hd63d673_0 conda https://conda.anaconda.org/conda-forge/
```

### Environment info

```shell
Pixi version: 0.61.0
Platform: linux-64
Channels: conda-forge
Python: 3.12.13 (hd63d673_0, conda-forge)
awscli: 2.36.0 (py312h20c3967_0, conda-forge)
urllib3: 2.6.3 (pyhd8ed1ab_0, conda-forge)
```

Contributor guide

Open the contributing guide

Research direction

Start by locating the awscli 2.36.0 dependency pin in the feedstock's packaging configuration and inspect how dependency updates are validated. Update the urllib3 upper bound as requested, then verify that the package metadata and build or dependency checks accept a non-vulnerable urllib3 release.

Written by the indexing model from the issue text.

Assessment

Tech stack
aws, python
Domain
security, tooling
Issue type
Bug
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
68/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.