CVE-2026-44714: Bytebuffer Deserializer Throws Ioexception

Method '$METHOD' accepts ByteBuffer but declares 'throws IOException'. ByteBuffer operations never throw IOException; this incorrect checked-exception declaration forces callers to wrap deserialization of untrusted network data in catch(IOException) blocks, causing protocol parse errors to be misclassified as I/O failures and potentially swallowed silently.

Provally CuratedPublic repositoryMediumMedium confidenceVerifiedApache-2.0Java
greprules fetch cve-2026-44714-bytebuffer-deserializer-throws-ioexception --engine opengrep

Description

Method '$METHOD' accepts ByteBuffer but declares 'throws IOException'. ByteBuffer operations never throw IOException; this incorrect checked-exception declaration forces callers to wrap deserialization of untrusted network data in catch(IOException) blocks, causing protocol parse errors to be misclassified as I/O failures and potentially swallowed silently.