Any TCP-based protocol or service running on a JUNOS- or JUNOSe-based platform is subject to this vulnerability.
Currently, both JUNOS- and JUNOSe-based platforms will use TCP timestamps if the connection peer requests them. Additionally, JUNOS- (but not JUNOSe-) based platforms will request the use of TCP timestamps when initiating a connection.
This issue is tracked internally as CQ/65716 for JUNOSe and PR/58335 for JUNOS software.
1) JUNOSe (E-series routers):
Starting with JUNOSe Release 6.1.2, a new configuration option allows you to disable negotiation of RFC 1323 PAWS functionality. The CLI command for the new, per-VR global configuration option is as follows:
ERX(config)# [no] ip tcp paws-disable
All JUNOS software Releases 6.4 and later built on or after June 2, 2005 contain modified code that provides expanded validation checks for TCP sequence numbers. In addition, two new hidden configuration statements have been introduced to control the use of RFC 1323 TCP features. In Release 6.4 these statements are located at the [edit system] hierarchy level; in Releases 7.0 and later, they are located at the [edit system internet-options] hierarchy level.
no-tcp-rfc1323-paws
set no-tcp-rfc1323
These configuration options are hidden and therefore you must type them in their entirety when adding them to the router's configuration.
For customers who require additional protection, Juniper Networks recommends installing a version of software that includes the changes to the TCP protocol. Contact the Juniper Networks Technical Assistance Center for availability and download information for JUNOSe software with the code changes. All JUNOS software Releases 6.4 and later built on or after June 2, 2005 include the modified code.