- Latest release
- 8.0.0 (Aug 31, 2026): no advisory affects it
- Newest unaffected release
- 8.0.0 (Aug 31, 2026), the latest release
- Advisories
- 2 · 1 medium, 1 low
- Weekly downloads
- 1.3M
- Dependents
- 862
- Releases
- 252 since 0.1.7 (Apr 28, 2016)
- Registry
- PyPI
- Releases read
- Nov 8, 2026
Version timeline
- CVE-2026-111171Affects 6.0.0b3 to 7.14.1 (7.15.0 is outside it); 8.0.0b1 (8.0.0b2 is outside it)
- CVE-2026-40072Affects 6.0.0b3 to 7.14.1 (7.15.0 is outside it); 8.0.0b1 (8.0.0b2 is outside it)
Advisories 2
- CVE-2026-111171Medium 6.3
Web3.py 7.15.0 through 7.16.0 and 8.0.0b2 through 8.0.0 CCIP-Read SSRF Bypass
Affected: from 6.0.0b3, fixed in 7.15.0; from 8.0.0b1, fixed in 8.0.0b2; from 6.0.0b3, fixed in 7.15.0; from 8.0.0b1, fixed in 8.0.0b2.
Fixed in 7.15.0 (released Apr 2, 2026, 196 days before disclosure) and 8.0.0b2 (released Apr 2, 2026, 196 days before disclosure).
The latest release, 8.0.0, is not affected.
- CVE-2026-40072Low 1.7
web3.py affected by SSRF via CCIP Read (EIP-3668) OffchainLookup URL handling
Affected: from 6.0.0b3, fixed in 7.15.0; from 8.0.0b1, fixed in 8.0.0b2; from 6.0.0b3, fixed in 7.15.0; from 8.0.0b1, fixed in 8.0.0b2.
Fixed in 7.15.0 (released Apr 2, 2026, 7 days before disclosure) and 8.0.0b2 (released Apr 2, 2026, 7 days before disclosure).
The latest release, 8.0.0, is not affected.