Lucene search
+L

17 matches found

Github Security Blog
Github Security Blog
•added 2026/09/17 2:52 p.m.•18 views

Wire: Unauthenticated decoder crash via 32-bit length integer overflow in ByteArrayProtoReader32 (incomplete fix of CVE-2026-45799)

Wire's protobuf decoders did not consistently validate attacker-controlled length-delimited sizes against the current reader bounds before computing cursor, limit, or pointer positions. In the Kotlin runtime, ProtoAdapter.decodeByteArray and ProtoAdapter.decodeByteString use the ProtoReader32 fas...

7.5CVSS7.1AI score0.00823EPSS
SaveExploits1References8Affected Software1
Snyk
Snyk
•added 2026/09/17 2:52 p.m.•4 views

Integer Overflow or Wraparound

Overview Affected versions of this package are vulnerable to Integer Overflow or Wraparound via the ByteArrayProtoReader32 fast path in wire-runtime/src/commonMain/kotlin/com/squareup/wire/ByteArrayProtoReader32.kt. An attacker can crash protobuf decoding by supplying a length-delimited field wit...

8.7CVSS7.2AI score0.00823EPSS
SaveExploits0References2
Snyk
Snyk
•added 2026/09/17 2:52 p.m.•3 views

Integer Overflow or Wraparound

Overview Affected versions of this package are vulnerable to Integer Overflow or Wraparound via the ByteArrayProtoReader32 fast path in wire-runtime/src/commonMain/kotlin/com/squareup/wire/ByteArrayProtoReader32.kt. An attacker can crash protobuf decoding by supplying a length-delimited field wit...

8.7CVSS7.2AI score0.00823EPSS
SaveExploits0References2
OSV
OSV
•added 2026/09/17 2:52 p.m.•12 views

GHSA-9RM7-3QHH-H2MC Wire: Unauthenticated decoder crash via 32-bit length integer overflow in ByteArrayProtoReader32 (incomplete fix of CVE-2026-45799)

Wire's protobuf decoders did not consistently validate attacker-controlled length-delimited sizes against the current reader bounds before computing cursor, limit, or pointer positions. In the Kotlin runtime, ProtoAdapter.decodeByteArray and ProtoAdapter.decodeByteString use the ProtoReader32 fas...

7.5CVSS7AI score0.00823EPSS
SaveExploits0References8
Cvelist
Cvelist
•added 2026/09/16 6:13 p.m.•50 views

CVE-2026-63126 Wire: Unauthenticated decoder crash via 32-bit length integer overflow in ByteArrayProtoReader32 (incomplete fix of CVE-2026-45799)

Wire provides gRPC and protocol buffers for Android, Kotlin, Swift, and Java. Prior to 6.4.5 and 7.0.0-alpha04, Wire protobuf readers do not consistently validate attacker-controlled lengths against the current logical message boundary before advancing cursors, pointers, limits, slices, or...

7.5CVSS0.00823EPSS
SaveExploits0References6
CVE
CVE
•added 2026/09/16 6:13 p.m.•26 views

CVE-2026-63126

Wire (a gRPC and protocol buffers library by Square for Android, Kotlin, Swift, and Java) has an integer overflow in its 32-bit protobuf decoder. Prior to 6.4.5 and 7.0.0-alpha04 , ByteArrayProtoReader32.internalNextLengthDelimited() in Kotlin allows a positive oversized length to wrap pos + leng...

7.5CVSS7AI score0.00823EPSS
SaveExploits0References6
Vulnrichment
Vulnrichment
•added 2026/09/16 6:13 p.m.•20 views

CVE-2026-63126 Wire: Unauthenticated decoder crash via 32-bit length integer overflow in ByteArrayProtoReader32 (incomplete fix of CVE-2026-45799)

Wire provides gRPC and protocol buffers for Android, Kotlin, Swift, and Java. Prior to 6.4.5 and 7.0.0-alpha04, Wire protobuf readers do not consistently validate attacker-controlled lengths against the current logical message boundary before advancing cursors, pointers, limits, slices, or...

7.5CVSS7AI score0.00823EPSS
SaveExploits0References6
OSV
OSV
•added 2026/09/16 6:13 p.m.•20 views

CVE-2026-63126 Wire: Unauthenticated decoder crash via 32-bit length integer overflow in ByteArrayProtoReader32 (incomplete fix of CVE-2026-45799)

Wire provides gRPC and protocol buffers for Android, Kotlin, Swift, and Java. Prior to 6.4.5 and 7.0.0-alpha04, Wire protobuf readers do not consistently validate attacker-controlled lengths against the current logical message boundary before advancing cursors, pointers, limits, slices, or...

7.5CVSS5.7AI score
SaveExploits0References8
RedhatCVE
RedhatCVE
•added 2025/03/18 12:09 a.m.•19 views

CVE-2024-58103

Square Wire before 5.2.0 does not enforce a recursion limit on nested groups in ByteArrayProtoReader32.kt and ProtoReader.kt...

5.8CVSS6.8AI score0.00441EPSS
SaveExploits0References1
Github Security Blog
Github Security Blog
•added 2025/03/16 6:30 a.m.•27 views

Wire has Uncontrolled Recursion on Nested Groups

Square Wire before 5.2.0 does not enforce a recursion limit on nested groups in ByteArrayProtoReader32.kt and ProtoReader.kt...

5.8CVSS7.1AI score0.00441EPSS
SaveExploits0References4Affected Software1
OSV
OSV
•added 2025/03/16 6:30 a.m.•21 views

GHSA-PWF9-Q62P-V7WC Wire has Uncontrolled Recursion on Nested Groups

Square Wire before 5.2.0 does not enforce a recursion limit on nested groups in ByteArrayProtoReader32.kt and ProtoReader.kt...

5.8CVSS5.6AI score0.00441EPSS
SaveExploits0References4
Snyk
Snyk
•added 2025/03/16 4:41 a.m.•7 views

Uncontrolled Recursion

Overview Affected versions of this package are vulnerable to Uncontrolled Recursion due to improper enforcement of recursion limits in ByteArrayProtoReader32.kt and ProtoReader.kt. An attacker can cause a denial of service by sending deeply nested group structures. Remediation Upgrade...

6.9CVSS6.8AI score0.00441EPSS
SaveExploits0References2
NVD
NVD
•added 2025/03/16 4:15 a.m.•25 views

CVE-2024-58103

Square Wire before 5.2.0 does not enforce a recursion limit on nested groups in ByteArrayProtoReader32.kt and ProtoReader.kt...

5.8CVSS0.00441EPSS
SaveExploits0References2
Cvelist
Cvelist
•added 2025/03/16 12:00 a.m.•28 views

CVE-2024-58103

Square Wire before 5.2.0 does not enforce a recursion limit on nested groups in ByteArrayProtoReader32.kt and ProtoReader.kt...

5.8CVSS0.00441EPSS
SaveExploits0References2
OSV
OSV
•added 2025/03/16 12:00 a.m.•16 views

CVE-2024-58103

Square Wire before 5.2.0 does not enforce a recursion limit on nested groups in ByteArrayProtoReader32.kt and ProtoReader.kt...

5.8CVSS5.6AI score
SaveExploits0References4
CVE
CVE
•added 2025/03/16 12:00 a.m.•270 views

CVE-2024-58103

CVE-2024-58103 affects Square Wire prior to 5.2.0, where ByteArrayProtoReader32.kt and ProtoReader.kt do not enforce a recursion limit on nested groups. Root cause: lack of recursion depth limit in the reader implementation, enabling deeply nested structures that can lead to resource exhaustion. ...

5.8CVSS7AI score0.00441EPSS
SaveExploits0References2
Vulnrichment
Vulnrichment
•added 2025/03/16 12:00 a.m.•13 views

CVE-2024-58103

Square Wire before 5.2.0 does not enforce a recursion limit on nested groups in ByteArrayProtoReader32.kt and ProtoReader.kt...

5.8CVSS5.7AI score0.00441EPSS
SaveExploits0References2
Rows per page
Query Builder