CVE-2022-22238: Junos OS and Junos OS Evolved: The rpd process will crash when a malformed incoming RESV message is processed

Published Oct 18, 2022
·
Updated

An Improper Check for Unusual or Exceptional Conditions vulnerability in the routing protocol daemon (rpd) of Juniper Networks Junos OS and Junos OS Evolved allows an unauthenticated, adjacent attacker to cause a Denial of Service (DoS). When an incoming RESV message corresponding to a protected LSP is malformed it causes an incorrect internal state resulting in an rpd core. This issue affects: Juniper Networks Junos OS All versions prior to 19.2R3-S6; 19.3 versions prior to 19.3R3-S6; 19.4 versions prior to 19.4R3-S8; 20.1 versions prior to 20.1R3-S2; 20.2 versions prior to 20.2R3-S3; 20.3 versions prior to 20.3R3-S2; 20.4 versions prior to 20.4R3-S1; 21.1 versions prior to 21.1R3; 21.2 versions prior to 21.2R1-S2, 21.2R3; 21.3 versions prior to 21.3R2. Juniper Networks Junos OS Evolved All versions prior to 20.2R3-S3-EVO; 20.3-EVO version 20.3R1-EVO and later versions; 20.4-EVO versions prior to 20.4R3-S1-EVO; 21.1-EVO version 21.1R1-EVO and later versions; 21.2-EVO version 21.2R1-EVO and later versions; 21.3-EVO versions prior to 21.3R2-EVO.

Affected Software

147 affected components
Juniper JUNOS<19.2
Juniper JUNOS=19.2
Juniper JUNOS=19.2-r1
Juniper JUNOS=19.2-r1-s1
Juniper JUNOS=19.2-r1-s2
Juniper JUNOS=19.2-r1-s3
Juniper JUNOS=19.2-r1-s4
Juniper JUNOS=19.2-r1-s5
Juniper JUNOS=19.2-r1-s6
Juniper JUNOS=19.2-r1-s7
Juniper JUNOS=19.2-r1-s8
Juniper JUNOS=19.2-r1-s9
Juniper JUNOS=19.2-r2
Juniper JUNOS=19.2-r2-s1
Juniper JUNOS=19.2-r3
Juniper JUNOS=19.2-r3-s1
Juniper JUNOS=19.2-r3-s2
Juniper JUNOS=19.2-r3-s3
Juniper JUNOS=19.2-r3-s4
Juniper JUNOS=19.2-r3-s5
Juniper JUNOS=19.3
Juniper JUNOS=19.3-r1
Juniper JUNOS=19.3-r1-s1
Juniper JUNOS=19.3-r2
Juniper JUNOS=19.3-r2-s1
Juniper JUNOS=19.3-r2-s2
Juniper JUNOS=19.3-r2-s3
Juniper JUNOS=19.3-r2-s4
Juniper JUNOS=19.3-r2-s5
Juniper JUNOS=19.3-r2-s6
Juniper JUNOS=19.3-r3
Juniper JUNOS=19.3-r3-s1
Juniper JUNOS=19.3-r3-s2
Juniper JUNOS=19.3-r3-s3
Juniper JUNOS=19.3-r3-s4
Juniper JUNOS=19.3-r3-s5
Juniper JUNOS=19.4
Juniper JUNOS=19.4-r1
Juniper JUNOS=19.4-r1-s1
Juniper JUNOS=19.4-r1-s2
Juniper JUNOS=19.4-r1-s3
Juniper JUNOS=19.4-r1-s4
Juniper JUNOS=19.4-r2
Juniper JUNOS=19.4-r2-s1
Juniper JUNOS=19.4-r2-s2
Juniper JUNOS=19.4-r2-s3
Juniper JUNOS=19.4-r2-s4
Juniper JUNOS=19.4-r2-s5
Juniper JUNOS=19.4-r2-s6
Juniper JUNOS=19.4-r3
Juniper JUNOS=19.4-r3-s1
Juniper JUNOS=19.4-r3-s2
Juniper JUNOS=19.4-r3-s3
Juniper JUNOS=19.4-r3-s4
Juniper JUNOS=19.4-r3-s5
Juniper JUNOS=19.4-r3-s6
Juniper JUNOS=19.4-r3-s7
Juniper JUNOS=20.1
Juniper JUNOS=20.1-r1
Juniper JUNOS=20.1-r1-s1
Juniper JUNOS=20.1-r1-s2
Juniper JUNOS=20.1-r1-s3
Juniper JUNOS=20.1-r1-s4
Juniper JUNOS=20.1-r2
Juniper JUNOS=20.1-r2-s1
Juniper JUNOS=20.1-r2-s2
Juniper JUNOS=20.1-r3
Juniper JUNOS=20.1-r3-s1
Juniper JUNOS=20.2
Juniper JUNOS=20.2-r1
Juniper JUNOS=20.2-r1-s1
Juniper JUNOS=20.2-r1-s2
Juniper JUNOS=20.2-r1-s3
Juniper JUNOS=20.2-r2
Juniper JUNOS=20.2-r2-s1
Juniper JUNOS=20.2-r2-s2
Juniper JUNOS=20.2-r2-s3
Juniper JUNOS=20.2-r3
Juniper JUNOS=20.2-r3-s1
Juniper JUNOS=20.2-r3-s2
Juniper JUNOS=20.3
Juniper JUNOS=20.3-r1
Juniper JUNOS=20.3-r1-s1
Juniper JUNOS=20.3-r1-s2
Juniper JUNOS=20.3-r2
Juniper JUNOS=20.3-r2-s1
Juniper JUNOS=20.3-r3
Juniper JUNOS=20.3-r3-s1
Juniper JUNOS=20.4
Juniper JUNOS=20.4-r1
Juniper JUNOS=20.4-r1-s1
Juniper JUNOS=20.4-r2
Juniper JUNOS=20.4-r2-s1
Juniper JUNOS=20.4-r2-s2
Juniper JUNOS=20.4-r3
Juniper JUNOS=21.1
Juniper JUNOS=21.1-r1
Juniper JUNOS=21.1-r1-s1
Juniper JUNOS=21.1-r2
Juniper JUNOS=21.1-r2-s1
Juniper JUNOS=21.1-r2-s2
Juniper JUNOS=21.2
Juniper JUNOS=21.2-r1
Juniper JUNOS=21.2-r1-s1
Juniper JUNOS=21.2-r1-s2
Juniper JUNOS=21.2-r2
Juniper JUNOS=21.2-r2-s1
Juniper JUNOS=21.3
Juniper JUNOS=21.3-r1
Juniper JUNOS=21.3-r1-s1
Juniper JUNOS=21.3-r1-s2
Juniper Junos OS Evolved<20.2
Juniper Junos OS Evolved=20.2
Juniper Junos OS Evolved=20.2-r1
Juniper Junos OS Evolved=20.2-r1-s1
Juniper Junos OS Evolved=20.2-r2
Juniper Junos OS Evolved=20.2-r2-s1
Juniper Junos OS Evolved=20.2-r3
Juniper Junos OS Evolved=20.3-r1
Juniper Junos OS Evolved=20.3-r1-s1
Juniper Junos OS Evolved=20.3-r1-s2
Juniper Junos OS Evolved=20.3-r1-s3
Juniper Junos OS Evolved=20.3-r2
Juniper Junos OS Evolved=20.4
Juniper Junos OS Evolved=20.4-r1
Juniper Junos OS Evolved=20.4-r1-s1
Juniper Junos OS Evolved=20.4-r1-s2
Juniper Junos OS Evolved=20.4-r2
Juniper Junos OS Evolved=20.4-r2-s1
Juniper Junos OS Evolved=20.4-r2-s2
Juniper Junos OS Evolved=20.4-r2-s3
Juniper Junos OS Evolved=20.4-r3
Juniper Junos OS Evolved=21.1-r1
Juniper Junos OS Evolved=21.1-r1-s1
Juniper Junos OS Evolved=21.1-r2
Juniper Junos OS Evolved=21.1-r3
Juniper Junos OS Evolved=21.1-r3-s1
Juniper Junos OS Evolved=21.2-r1
Juniper Junos OS Evolved=21.2-r1-s1
Juniper Junos OS Evolved=21.2-r1-s2
Juniper Junos OS Evolved=21.2-r2
Juniper Junos OS Evolved=21.2-r2-s1
Juniper Junos OS Evolved=21.2-r2-s2
Juniper Junos OS Evolved=21.2-r3
Juniper Junos OS Evolved=21.3
Juniper Junos OS Evolved=21.3-r1
Juniper Junos OS Evolved=21.3-r1-s1

Remediation

Information

The following software releases have been updated to resolve this specific issue: Junos OS: 19.4R3-S8, 20.1R3-S2, 20.2R3-S3, 20.3R3-S2, 20.4R3-S1, 21.1R3, 21.2R1-S2, 21.2R3, 21.3R2, 21.4R1, and all subsequent releases. Junos OS Evolved: 20.2R3-S3-EVO, 20.4R3-S1-EVO, 21.3R2-EVO, 21.4R1-EVO, and all subsequent releases.

Event History

Oct 18, 2022
CVE Published
via MITRE·02:46 AM
Data Sourced
via MITRE·02:46 AM
RemedyDescriptionSeverityWeakness

Frequently Asked Questions

1

What is the severity of CVE-2022-22238?

CVE-2022-22238 has been rated as a high severity vulnerability due to its potential to cause a Denial of Service (DoS).

2

How do I fix CVE-2022-22238?

To fix CVE-2022-22238, you should upgrade your Junos OS to a version higher than 19.4 or apply the recommended security patches from Juniper Networks.

3

Who is affected by CVE-2022-22238?

CVE-2022-22238 affects Juniper Networks' Junos OS and Junos OS Evolved in several versions up to 19.4.

4

What types of attacks can exploit CVE-2022-22238?

CVE-2022-22238 can be exploited by unauthenticated adjacent attackers to send malformed RESV messages, leading to a Denial of Service.

5

When was CVE-2022-22238 reported?

CVE-2022-22238 was officially reported in early 2022, and Juniper Networks has since addressed the issue with updates.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203