[ 
https://issues.apache.org/jira/browse/THRIFT-4506?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16788697#comment-16788697
 ] 

James E. King III commented on THRIFT-4506:
-------------------------------------------

It is a single language patch for a CVE.  It did not go through the standard 
release cycle.  There's no reason to publish 0.9.3-1 to other languages.  There 
is a branch for it.  There is no release tag for it.  There is no official 
source upload for it, as it was not a full release.  If this violated the 
apache release rules, then it's my fault.  I was trying to help the community 
avoid having to release their own 0.9.3-1 under a separate name.  We might be 
able to get a dist package from 0.9.3.1, but the build environment is pretty 
old and may no longer work.  We could take the 0.9.3.1 download zip/tarball 
from GitHub and bless it but it would not have the built "configure" script.  
So in order to release 0.9.3.1 it may require rebuilding an older docker build 
environment.  Not impossible, but not trivial.  So again, any violation of 
release rules is on me.  I probably shouldn't have tried to make this patch at 
all.

> [CVE-2018-1320] Remove assertion in Java SASL code that would be ignored in 
> release builds
> ------------------------------------------------------------------------------------------
>
>                 Key: THRIFT-4506
>                 URL: https://issues.apache.org/jira/browse/THRIFT-4506
>             Project: Thrift
>          Issue Type: Bug
>          Components: Java - Library
>    Affects Versions: 0.5
>            Reporter: James E. King III
>            Assignee: James E. King III
>            Priority: Minor
>              Labels: SASL, security
>             Fix For: 0.12.0
>
>
> There is an assertion in the SASL transport for Java that will only be 
> processed in debug builds, at 
> https://github.com/apache/thrift/blob/master/lib/java/src/org/apache/thrift/transport/TSaslTransport.java#L298.
>   The preceeding while loop can be changed to guarantee this assertion in all 
> builds.
> https://cve.mitre.org/cgi-bin/cvename.cgi?name=2018-1320



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to