The vulnerability lies in the io.netty.incubator.codec.ohttp.OHttpVersionChunkDraft class, specifically within the parse method. The provided patch in commit 28f977f293591a4e837bd59ceb441f9f70349915 clearly shows the addition of logic to enforce the presence of a final chunk in a chunked OHTTP message when the entire body has been received. The vulnerability description states that the implementation "does not verify that a cryptographically-signed final chunk was received before the outer HTTP body terminates." The patch directly addresses this by adding a boolean finalChunk flag that is updated as chunks are processed. At the end of the parse method, a new conditional check is added: if (completeBodyReceived && !finalChunk). If this condition is met, a CorruptedFrameException is thrown, preventing the silent truncation of the data stream. The absence of this check in the vulnerable versions is what allows the attack. Therefore, the parse function is the exact location of the vulnerability.