directory-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Emmanuel Lecharny (JIRA)" <>
Subject [jira] Commented: (DIRSERVER-745) Decoding of lengths can fail if the PDU is splitted
Date Thu, 21 Sep 2006 06:15:23 GMT
    [ ] 
Emmanuel Lecharny commented on DIRSERVER-745:

This issue is not really likely to occurs :
- we must have a PDU which is more than 256 bytes long
- and the length part should be splitted 

However, this is still a serious bug (and easy to fix :). Code reviews are *good* 

> Decoding of lengths can fail if the PDU is splitted
> ---------------------------------------------------
>                 Key: DIRSERVER-745
>                 URL:
>             Project: Directory ApacheDS
>          Issue Type: Bug
>            Reporter: Emmanuel Lecharny
>         Assigned To: Emmanuel Lecharny
> While reading the ASN.1 decoder code, I found a pretty nasty case where the decoding
can fail during length decoding :
> if the length is more than 2 bytes long, and if the PDU is splitted just after the second
byte, then we can have a BufferUnderFlowException.
> This can occur because we are reading the buffe without controlling that we still have
some remaining bytes. 

This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
For more information on JIRA, see:


View raw message