CVE-2022-22175
📋 TL;DR
An improper locking vulnerability in the SIP ALG of Juniper Networks Junos OS on MX and SRX Series devices allows unauthenticated attackers to crash the flowprocessing daemon (flowd), causing a Denial of Service. Continued exploitation leads to sustained DoS. Affects Junos OS 20.4 through 21.3 versions with SIP ALG enabled.
💻 Affected Systems
- Juniper Networks MX Series
- Juniper Networks SRX Series
📦 What is this software?
Junos by Juniper
Junos OS is Juniper Networks' flagship network operating system running on enterprise routers, switches, security appliances, and data center infrastructure worldwide. Deployed across telecommunications providers, ISPs, cloud service providers, financial institutions, and large enterprises, Junos po...
Learn more about Junos →Junos by Juniper
Junos OS is Juniper Networks' flagship network operating system running on enterprise routers, switches, security appliances, and data center infrastructure worldwide. Deployed across telecommunications providers, ISPs, cloud service providers, financial institutions, and large enterprises, Junos po...
Learn more about Junos →Junos by Juniper
Junos OS is Juniper Networks' flagship network operating system running on enterprise routers, switches, security appliances, and data center infrastructure worldwide. Deployed across telecommunications providers, ISPs, cloud service providers, financial institutions, and large enterprises, Junos po...
Learn more about Junos →Junos by Juniper
Junos OS is Juniper Networks' flagship network operating system running on enterprise routers, switches, security appliances, and data center infrastructure worldwide. Deployed across telecommunications providers, ISPs, cloud service providers, financial institutions, and large enterprises, Junos po...
Learn more about Junos →Junos by Juniper
Junos OS is Juniper Networks' flagship network operating system running on enterprise routers, switches, security appliances, and data center infrastructure worldwide. Deployed across telecommunications providers, ISPs, cloud service providers, financial institutions, and large enterprises, Junos po...
Learn more about Junos →Junos by Juniper
Junos OS is Juniper Networks' flagship network operating system running on enterprise routers, switches, security appliances, and data center infrastructure worldwide. Deployed across telecommunications providers, ISPs, cloud service providers, financial institutions, and large enterprises, Junos po...
Learn more about Junos →Junos by Juniper
Junos OS is Juniper Networks' flagship network operating system running on enterprise routers, switches, security appliances, and data center infrastructure worldwide. Deployed across telecommunications providers, ISPs, cloud service providers, financial institutions, and large enterprises, Junos po...
Learn more about Junos →Junos by Juniper
Junos OS is Juniper Networks' flagship network operating system running on enterprise routers, switches, security appliances, and data center infrastructure worldwide. Deployed across telecommunications providers, ISPs, cloud service providers, financial institutions, and large enterprises, Junos po...
Learn more about Junos →Junos by Juniper
Junos OS is Juniper Networks' flagship network operating system running on enterprise routers, switches, security appliances, and data center infrastructure worldwide. Deployed across telecommunications providers, ISPs, cloud service providers, financial institutions, and large enterprises, Junos po...
Learn more about Junos →Junos by Juniper
Junos OS is Juniper Networks' flagship network operating system running on enterprise routers, switches, security appliances, and data center infrastructure worldwide. Deployed across telecommunications providers, ISPs, cloud service providers, financial institutions, and large enterprises, Junos po...
Learn more about Junos →Junos by Juniper
Junos OS is Juniper Networks' flagship network operating system running on enterprise routers, switches, security appliances, and data center infrastructure worldwide. Deployed across telecommunications providers, ISPs, cloud service providers, financial institutions, and large enterprises, Junos po...
Learn more about Junos →Junos by Juniper
Junos OS is Juniper Networks' flagship network operating system running on enterprise routers, switches, security appliances, and data center infrastructure worldwide. Deployed across telecommunications providers, ISPs, cloud service providers, financial institutions, and large enterprises, Junos po...
Learn more about Junos →Junos by Juniper
Junos OS is Juniper Networks' flagship network operating system running on enterprise routers, switches, security appliances, and data center infrastructure worldwide. Deployed across telecommunications providers, ISPs, cloud service providers, financial institutions, and large enterprises, Junos po...
Learn more about Junos →⚠️ Risk & Real-World Impact
Worst Case
Sustained denial of service on critical network infrastructure, disrupting all traffic through affected devices until manual intervention.
Likely Case
Intermittent service disruptions requiring device reboots, impacting network availability and performance.
If Mitigated
Minimal impact if SIP ALG is disabled or devices are patched/isolated from untrusted traffic.
🎯 Exploit Status
Exploitation requires SIP ALG to be enabled and specific SIP message processing conditions. No public exploit code identified in references.
🛠️ Fix & Mitigation
✅ Official Fix
Patch Version: 20.4R3-S1, 21.1R2-S2, 21.1R3, 21.2R1-S2, 21.2R2, 21.3R1-S1, 21.3R2 or later
Vendor Advisory: https://kb.juniper.net/JSA11281
Restart Required: Yes
Instructions:
1. Check current Junos OS version. 2. Download appropriate patched version from Juniper support. 3. Follow Juniper upgrade procedures for MX/SRX devices. 4. Reboot device after upgrade.
🔧 Temporary Workarounds
Disable SIP ALG
allDisables the SIP Application Layer Gateway feature that contains the vulnerability
set security alg sip disable
commit
Restrict SIP traffic
allUse firewall rules to block or limit SIP traffic to vulnerable devices
set security policies from-zone untrust to-zone trust policy block-sip match source-address any
set security policies from-zone untrust to-zone trust policy block-sip match destination-address any
set security policies from-zone untrust to-zone trust policy block-sip match application junos-sip
set security policies from-zone untrust to-zone trust policy block-sip then deny
commit
🧯 If You Can't Patch
- Disable SIP ALG immediately using 'set security alg sip disable' and commit
- Implement network segmentation to isolate vulnerable devices from untrusted networks
🔍 How to Verify
Check if Vulnerable:
Check Junos OS version with 'show version' and verify if SIP ALG is enabled with 'show security alg status'
Check Version:
show version
Verify Fix Applied:
Verify upgraded to patched version with 'show version' and confirm SIP ALG status if re-enabled
📡 Detection & Monitoring
Log Indicators:
- flowd process crashes
- SIP ALG error messages
- High CPU/memory usage on flowd
- Device reboot events
Network Indicators:
- Unusual SIP traffic patterns to MX/SRX devices
- Increased SIP packet rates
SIEM Query:
source="juniper-firewall" AND ("flowd" OR "SIP ALG") AND (crash OR error OR restart)