An Information Exposure vulnerability in Juniper Networks SRC Series devices configured for NETCONF over SSH permits the negotiation of weak ciphers, which could allow a remote attacker to obtain sensitive information. A remote attacker with read and write access to network data could exploit this vulnerability to display plaintext bits from a block of ciphertext and obtain sensitive information.
This issue affects all Juniper Networks SRC Series versions prior to 4.13.0-R6.
A sample configuration of NETCONF over SSH is shown below:
netconf {
ssh {
port 830;
}
Juniper SIRT is not aware of any malicious exploitation of this vulnerability.
This issue was found during internal product security testing or research.
This issue has been assigned CVE-2021-31352 .
A hotfix has been created to resolve this issue. Contact Juniper Networks Technical Support to request the hotfix.
Weak ciphers are now disabled by default. Only the following ciphers and key-exchange (KEX) algorithms are now enabled by default:
Note: After upgrading to a fixed release, any manually configured weak ciphers or KEX algorithms for NETCONF will be retained. Administrators should reset their cipher configuration by typing:
root@src# delete system services netconf ssh
root@src# commit
Stopping NETCONF/SSH:
commit complete.
root@src# set system services netconf ssh
This issue is being tracked as 1568322 .
Software releases or updates are available for download at https://support.juniper.net/support/downloads/
2021-10-13: Initial Publication.