errata logo graphic

Found 2 records.

Status: Verified (1)

RFC6056, "Recommendations for Transport-Protocol Port Randomization", January 2011

Source of RFC: tsvwg (tsv)

Errata ID: 2750

Status: Verified
Type: Editorial

Reported By: Bjoern A. Zeeb
Date Reported: 2011-03-13
Verifier Name: Wes Eddy
Date Verified: 2011-04-01

Section 3.3 says:

3.3.1.  Algorithm 1: Simple Port Randomization Algorithm

-           if(check_suitable_port(port))

3.3.2.  Algorithm 2: Another Simple Port Randomization Algorithm

-           if(check_suitable_port(port))

It should say:

3.3.1.  Algorithm 1: Simple Port Randomization Algorithm

+           if(check_suitable_port(next_ephemeral))

3.3.2.  Algorithm 2: Another Simple Port Randomization Algorithm

+           if(check_suitable_port(next_ephemeral))

Notes:

For neither Algorithm 1 or 2 the pseudo code defines "port" as a valid variable.
The variable passed to check_suitable_port() should be "next_ephemeral" in these cases.
It looks like a copy and paste error. The technical meaning is still clear.


Status: Rejected (1)

RFC6056, "Recommendations for Transport-Protocol Port Randomization", January 2011

Source of RFC: tsvwg (tsv)

Errata ID: 3739

Status: Rejected
Type: Technical

Reported By: Jean-Yves Migeon
Date Reported: 2013-09-26
Rejected by: Martin Stiemerling
Date Rejected: 2013-09-30

Section Appendix A says:

   NetBSD 5.0.1 does not obfuscate its ephemeral port numbers.  It
   selects ephemeral port numbers from the range 49152-65535, starting
   from port 65535, and decreasing the port number for each ephemeral
   port number selected [NetBSD].

It should say:

   NetBSD 5.0.1 does not obfuscate its ephemeral port numbers.  It
   selects ephemeral port numbers from the range 49152-65535, starting
   from port 65535, and decreasing the port number for each ephemeral
   port number selected [NetBSD].

   NetBSD 6.0 supports RFC 6056 Algorithms 1, 2, 3, 4 and 5 with port
   numbers from the range 49152-65535 as documented in [NetBSD-RFC6056].

Notes:

The project implemented the RFC 6056 algorithms last year to obfuscate the ephemeral port numbers.

[NetBSD-RFC6056] reference is:
The NetBSD Project, "NetBSD Miscellaneous Information Manual -- RFC 6056, Randomization Algorithms", man page - section 7, August 2011.
--VERIFIER NOTES--
The proposed text is not an errata but an addendum which isn't handled via the errata procedures.


Report New Errata