Impact Score: 5/10
Saleor 3.23.15 โ Release Notes & Engineering Impact
Source available โ automated, not human-reviewed
Component: saleor ยท Channel: stable. Automated analysis, not a compatibility certification. How this works.
Analysis updated: 2026-11-01.
โก Executive Summary (TL;DR)
Saleor 3.23.15. Source highlight: Upgrade 8 dependencies to latest patches
Who Does This Impact? (Role-Based Analysis)
๐ป Software Engineers & Devs
Check the source notes against the package and APIs you use before upgrading.
๐ Product & Engineering Leads
Use the documented changes to assess relevance to your product; release frequency alone is not a quality measure.
โ๏ธ DevOps & Security
Verify the target version, runtime requirements and rollback procedure in the official documentation.
๐ง Bug Fixes & Patches (6)
- Upgraded `pillow` to v12.3.0 which fixes multiple out-of-bounds writes & reads, as well a denial of services vulnerabilities. Full details: https://pillow.readthedocs.io/en/stable/releasenotes/12.3.0.html#security
- Upgraded `pyasn1` to v0.6.3 which fixes CVE-2026-30922, "Fixes Denial of Service in pyasn1 via Unbounded Recursion"
- Upgraded Pygments to v2.20.0 which fixes CVE-2026-4539, "Pygments has Regular Expression Denial of Service (ReDoS) due to Inefficient Regex for GUID Matching"
- Upgraded `requests` to v2.34.2 which fixes CVE-2026-25645, "Requests has Insecure Temp File Reuse in its extract_zipped_paths() utility function"
- Upgraded `ecdsa` to v0.19.2 which fixes CVE-2026-33936, "Denial of Service via improper DER length validation in crafted private keys"
- Upgraded authlib to v1.7.2 which fixes:
๐ View Raw Release Notes (Original Developer Log)
## What's Changed
Upgrade 8 dependencies to latest patches by @NyanKiyoshi in https://github.com/saleor/saleor/pull/19404:
- Upgraded `pillow` to v12.3.0 which fixes multiple out-of-bounds writes & reads, as well a denial of services vulnerabilities. Full details: https://pillow.readthedocs.io/en/stable/releasenotes/12.3.0.html#security
- Upgraded `pyasn1` to v0.6.3 which fixes CVE-2026-30922, "Fixes Denial of Service in pyasn1 via Unbounded Recursion"
- Upgraded Pygments to v2.20.0 which fixes CVE-2026-4539, "Pygments has Regular Expression Denial of Service (ReDoS) due to Inefficient Regex for GUID Matching"
- Upgraded `requests` to v2.34.2 which fixes CVE-2026-25645, "Requests has Insecure Temp File Reuse in its extract_zipped_paths() utility function"
- Upgraded `ecdsa` to v0.19.2 which fixes CVE-2026-33936, "Denial of Service via improper DER length validation in crafted private keys"
- Upgraded authlib to v1.7.2 which fixes:
- CVE-2026-44681, "Open Redirect in Authlib OIDC Implicit/Hybrid Authorization"
- CVE-2026-41479, "Authlib OAuth 2.0 has Open Redirect in Authorization API that allows attacker-controlled redirect_uri through unsupported response_type"
- Upgraded `cryptography` to v49.0.0 which applies latest OpenSSL fixes
**Full Changelog**: https://github.com/saleor/saleor/compare/3.23.14...3.23.15