- Latest release
- 7.1.2 (Oct 27, 2026): no advisory affects it
- Newest unaffected release
- 7.1.2 (Oct 27, 2026), the latest release
- Advisories
- 3 · 2 high, 1 medium
- Dependents
- 6
- Releases
- 164 since 1.0.0 (Aug 23, 2013)
- Registry
- Maven Central
- Releases read
- Nov 8, 2026
Version timeline
- CVE-2026-63126Affects 1.0.0 to 6.4.1 (6.4.5 is outside it); 7.0.0-alpha01 to 7.0.0-alpha03 (7.0.0-alpha04 is outside it)
- CVE-2026-45799Affects 1.0.0 to 6.2.0 (6.3.0 is outside it); 7.0.0-alpha01 to 7.0.0-alpha02 (7.0.0-alpha03 is outside it)
- CVE-2024-58103Affects 1.0.0 to 5.1.0 (5.2.0 is outside it)
Advisories 3
- CVE-2026-63126High 7.5
Wire: Unauthenticated decoder crash via 32-bit length integer overflow in ByteArrayProtoReader32 (incomplete fix of CVE-2026-45799)
Affected: fixed in 6.4.5; from 7.0.0-alpha01, fixed in 7.0.0-alpha04.
Fixed in 6.4.5 (released Jun 29, 2026, 79 days before disclosure) and 7.0.0-alpha04 (released Jun 29, 2026, 79 days before disclosure).
The latest release, 7.1.2, is not affected.
- CVE-2026-45799High 7.5
Wire: skipGroup() missing negative-length check allows 10-byte payload to crash any Wire-decoding service
Affected: fixed in 6.3.0; from 7.0.0-alpha01, fixed in 7.0.0-alpha03.
Fixed in 6.3.0 (released May 13, 2026, 65 days before disclosure) and 7.0.0-alpha03 (released May 14, 2026, 64 days before disclosure).
The latest release, 7.1.2, is not affected.
- CVE-2024-58103Medium 5.8
Square Wire before 5.2.0 does not enforce a recursion limit on nested groups in ByteArrayProtoReader32.kt and ProtoReader.kt.
Affected: fixed in 5.2.0.
Fixed in 5.2.0 (released Jan 6, 2025, 69 days before disclosure).
The latest release, 7.1.2, is not affected.