Skip to content

AIP-10033: Update the dependencies to the latest to address CVEs. - #41

Merged
akdigitalself merged 1 commit into
mainfrom
ash/AIP-9641-fix-CVEs
Jan 23, 2026
Merged

akdigitalself merged 1 commit into
mainfrom
ash/AIP-9641-fix-CVEs

Conversation

@akdigitalself

@akdigitalself akdigitalself commented Jan 22, 2026

Copy link
Copy Markdown
Contributor

zdatasets is bringing in older versions of aiohttp (v3.13.2) and urllib3 (v2.6.1) which are flagged for CVEs. This MR updates the python dependencies to get the CVE-fixed versions of the dependencies. The minimum versions of the dependencies are set to the recent versions and not the absolute latest, so that the consumer projects have some room in the versions they want to use, while the CVEs are addressed.

Confirmed that the versions of aiohttp and urllib3 in poetry.lock are those required by the security scanner.

Also confirmed that the version works by adding it to aip-serving-sdk and confirming that AIP Serving Integration Tests pass.

As the versions of some packages have been upgraded significantly, increased the minor version of zdatasets from 1.2.5 --> 1.3.0 to avoid version issues with the consumer projects.

@akdigitalself akdigitalself changed the title AIP-9641: Update the dependencies to the latest to address CVEs. AIP-10033: Update the dependencies to the latest to address CVEs. Jan 22, 2026
@akdigitalself akdigitalself self-assigned this Jan 22, 2026
@akdigitalself
akdigitalself marked this pull request as ready for review January 22, 2026 23:55

@yingfeiw yingfeiw left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@akdigitalself

Copy link
Copy Markdown
Contributor Author

Verified that the updated version works for aip-workflow-example as well as suggested by @talebzeghmi .

@akdigitalself
akdigitalself merged commit df3b8c1 into main Jan 23, 2026
1 of 3 checks passed
@akdigitalself
akdigitalself deleted the ash/AIP-9641-fix-CVEs branch January 23, 2026 23:24
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.

4 participants