[MS-SMB2]: Server Message Block (SMB) Protocol Versions 2 and 3

This topic lists the Errata found in [MS-SMB2] since it was last published. Since this topic is updated frequently, we recommend that you subscribe to these RSS or Atom feeds to receive update notifications.

Errata are subject to the same terms as the Open Specifications documentation referenced.

Dn785067.image001(en-us,PROT.20).pngRSS

Dn785067.image001(en-us,PROT.20).pngAtom

To view a PDF file of the errata for the previous versions of this document, see the following ERRATA Archives:

October 16, 2015 - Download

June 30, 2015 - Download

July 18, 2016 - Download

September 26, 2016 - Download

March 20, 2017 - Download

June 1, 2017 - Download

September 15, 2017 - Download

Errata below are for Protocol Document Version V46.0 – 2017/09/15.

Errata Published*

Description

2017/10/02

In Section 3.3.5.17, Receiving an SMB2 ECHO Request, changed from:

If Connection.SessionTable is empty, the server SHOULD<343> disconnect the connection.

The server MUST construct an SMB2 ECHO Response following the syntax specified in section 2.2.29 and MUST send it to the client.

 

Changed to:

If Connection.SessionTable is empty, the server SHOULD<343> disconnect the connection.

The server MUST verify the session, as specified in section 3.3.5.2.9, if any of the following conditions is TRUE:

§ SMB2_FLAGS_SIGNED bit is set in the Flags field of the SMB2 header of the request.

§ The request is not encrypted, and the SessionId field of the SMB2 header of the request is not zero.

The server MUST construct an SMB2 ECHO Response following the syntax specified in section 2.2.29 and MUST send it to the client.

*Date format: YYYY/MM/DD

Show: