[ https://issues.apache.org/jira/browse/QPID-7282?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16463841#comment-16463841 ]
Alex Rudyy commented on QPID-7282: ---------------------------------- Authentication providers storing credentials in broker configuration (Plain, SCRAM-SHA-256, SCRAM-SHA-1) are not affected by the issue. Only authentication providers of types PlainPasswordFile and Simple are affected > Java Broker should always send server-final message (if required) to the > client on succesful SASL negotiation > ------------------------------------------------------------------------------------------------------------- > > Key: QPID-7282 > URL: https://issues.apache.org/jira/browse/QPID-7282 > Project: Qpid > Issue Type: Bug > Components: Broker-J > Affects Versions: 0.30, 0.32, qpid-java-6.0, qpid-java-6.0.1, > qpid-java-6.0.2, qpid-java-6.0.3, qpid-java-6.1 > Reporter: Alex Rudyy > Priority: Major > Fix For: qpid-java-6.0.4, qpid-java-6.1 > > > On Scram Sha SASL negotiation Broker does not send server-final challenge > (ServerSignature) with the following authentication providers: > * Simple (SimpleAuthenticationManager) > * PlainPasswordFile (PlainPasswordDatabaseAuthenticationManager) > The sasl negotiation for Scram Sha SASL mechanisms should always include > sending of server-final message in order to give a chance to verify server > signature on a client as per [RFC > 5802|https://tools.ietf.org/html/rfc5802#page-7] > {quote} > The client then authenticates the server by computing the > ServerSignature and comparing it to the value sent by the server. If > the two are different, the client MUST consider the authentication > exchange to be unsuccessful, and it might have to drop the > connection. > {quote} > We need to change all existing Authentication Provider to support sending of > final message -- This message was sent by Atlassian JIRA (v7.6.3#76005) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org For additional commands, e-mail: dev-h...@qpid.apache.org