CVE-2021-0242: juniper networks junos os
Vulnerability summary
CVE-2021-0242 is a medium (CVSS 6.5) vulnerability in juniper networks junos os. EPSS estimates a 0.40% chance of exploitation in the next 30 days, higher than 33.2% of scored vulnerabilities.
Timeline
- 22-04-2021PublishedVulnerability first disclosed.
- 17-09-2024Last modifiedVulnerability information updated.
Description
A vulnerability due to the improper handling of direct memory access (DMA) buffers on EX4300 switches on Juniper Networks Junos OS allows an attacker sending specific unicast frames to trigger a Denial of Service (DoS) condition by exhausting DMA buffers, causing the FPC to crash and the device to restart. The DMA buffer leak is seen when receiving these specific, valid unicast frames on an interface without Layer 2 Protocol Tunneling (L2PT) or dot1x configured. Interfaces with either L2PT or dot1x configured are not vulnerable to this issue. When this issue occurs, DMA buffer usage keeps increasing and the following error log messages may be observed: Apr 14 14:29:34.360 /kernel: pid 64476 (pfex_junos), uid 0: exited on signal 11 (core dumped) Apr 14 14:29:33.790 init: pfe-manager (PID 64476) terminated by signal number 11. Core dumped! The DMA buffers on the FPC can be monitored by the executing vty command 'show heap': ID Base Total(b) Free(b) Used(b) % Name -- ---------- ----------- ----------- ----------- --- ----------- 0 4a46000 268435456 238230496 30204960 11 Kernel 1 18a46000 67108864 17618536 49490328 73 Bcm_sdk 2 23737000 117440512 18414552 99025960 84 DMA buf <<<<< keeps increasing 3 2a737000 16777216 16777216 0 0 DMA desc This issue affects Juniper Networks Junos OS on the EX4300: 17.3 versions prior to 17.3R3-S11; 17.4 versions prior to 17.4R2-S13, 17.4R3-S4; 18.1 versions prior to 18.1R3-S12; 18.2 versions prior to 18.2R2-S8, 18.2R3-S7; 18.3 versions prior to 18.3R3-S4; 18.4 versions prior to 18.4R1-S8, 18.4R2-S7, 18.4R3-S7; 19.1 versions prior to 19.1R1-S6, 19.1R2-S2, 19.1R3-S4; 19.2 versions prior to 19.2R1-S6, 19.2R3-S2; 19.3 versions prior to 19.3R3-S2; 19.4 versions prior to 19.4R2-S3, 19.4R3-S1; 20.1 versions prior to 20.1R2; 20.2 versions prior to 20.2R2-S1, 20.2R3; 20.3 versions prior to 20.3R1-S1, 20.3R2.
CVSS metrics
3 scores · 2 sources · 2 versions- NVDNIST6.5MediumCVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
EPSS trend
Probability
0.40%
Chance of exploitation in the next 30 days
Percentile
33%
Versus all other CVEs
30-day change
0.00 pp
From 0.40% on 20-09-2026
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
0 foundNo public exploits indexed.
Weaknesses
CWE · root cause- CWE-119Improper Restriction of Operations within the Bounds of a Memory BufferThe product performs operations on a memory buffer, but it reads from or writes to a memory location outside the buffer's intended boundary. This may result in read or write operations on unexpected memory locations that could be linked to other variables, data structures, or internal program data.
- CWE-241Improper Handling of Unexpected Data TypeThe product does not handle or incorrectly handles when a particular element is not the expected type, e.g. it expects a digit (0-9) but is provided with a letter (A-Z).
- CWE-770Allocation of Resources Without Limits or ThrottlingThe product allocates a reusable resource or group of resources on behalf of an actor without imposing any intended restrictions on the size or number of resources that can be allocated.
Affected systems
Juniper1 product
- junos17.3 | 17.3:r1 | 17.3:r1-s1 | 17.3:r1-s4 | 17.3:r2 | 17.3:r2-s1 | 17.3:r2-s2 | 17.3:r2-s3 | 17.3:r2-s4 | 17.3:r2-s5 | 17.3:r3 | 17.3:r3-s1 | 17.3:r3-s10 | 17.3:r3-s2 | 17.3:r3-s3 | 17.3:r3-s4 | 17.3:r3-s5 | 17.3:r3-s6 | 17.3:r3-s7 | 17.3:r3-s8 | 17.3:r3-s9 | 17.4 | 17.4:r1 | 17.4:r1-s1 | 17.4:r1-s2 | 17.4:r1-s3 | 17.4:r1-s4 | 17.4:r1-s5 | 17.4:r1-s6 | 17.4:r1-s7 | 17.4:r2 | 17.4:r2-s1 | 17.4:r2-s10 | 17.4:r2-s11 | 17.4:r2-s12 | 17.4:r2-s2 | 17.4:r2-s3 | 17.4:r2-s4 | 17.4:r2-s5 | 17.4:r2-s6 | 17.4:r2-s7 | 17.4:r2-s8 | 17.4:r2-s9 | 17.4:r3 | 17.4:r3-s1 | 17.4:r3-s2 | 17.4:r3-s3 | 18.1 | 18.1:r1 | 18.1:r2 | 18.1:r2-s1 | 18.1:r2-s2 | 18.1:r2-s4 | 18.1:r3 | 18.1:r3-s1 | 18.1:r3-s10 | 18.1:r3-s11 | 18.1:r3-s2 | 18.1:r3-s3 | 18.1:r3-s4 | 18.1:r3-s5 | 18.1:r3-s6 | 18.1:r3-s7 | 18.1:r3-s8 | 18.1:r3-s9 | 18.2 | 18.2:r1 | 18.2:r1-s2 | 18.2:r1-s3 | 18.2:r1-s4 | 18.2:r1-s5 | 18.2:r2 | 18.2:r2-s1 | 18.2:r2-s2 | 18.2:r2-s3 | 18.2:r2-s4 | 18.2:r2-s5 | 18.2:r2-s6 | 18.2:r2-s7 | 18.2:r3 | 18.2:r3-s1 | 18.2:r3-s2 | 18.2:r3-s3 | 18.2:r3-s4 | 18.2:r3-s5 | 18.2:r3-s6 | 18.3 | 18.3:r1 | 18.3:r1-s1 | 18.3:r1-s2 | 18.3:r1-s3 | 18.3:r1-s4 | 18.3:r1-s5 | 18.3:r1-s6 | 18.3:r2 | 18.3:r2-s1 | 18.3:r2-s2 | 18.3:r2-s3 | 18.3:r2-s4 | 18.3:r3 | 18.3:r3-s1 | 18.3:r3-s2 | 18.3:r3-s3 | 18.4 | 18.4:r1 | 18.4:r1-s1 | 18.4:r1-s2 | 18.4:r1-s3 | 18.4:r1-s4 | 18.4:r1-s5 | 18.4:r1-s6 | 18.4:r1-s7 | 18.4:r2 | 18.4:r2-s1 | 18.4:r2-s2 | 18.4:r2-s3 | 18.4:r2-s4 | 18.4:r2-s5 | 18.4:r2-s6 | 18.4:r3 | 18.4:r3-s1 | 18.4:r3-s2 | 18.4:r3-s3 | 18.4:r3-s4 | 18.4:r3-s5 | 18.4:r3-s6 | 19.1 | 19.1:r1 | 19.1:r1-s1 | 19.1:r1-s2 | 19.1:r1-s3 | 19.1:r1-s4 | 19.1:r1-s5 | 19.1:r2 | 19.1:r2-s1 | 19.1:r3 | 19.1:r3-s1 | 19.1:r3-s2 | 19.1:r3-s3 | 19.2 | 19.2:r1 | 19.2:r1-s1 | 19.2:r1-s2 | 19.2:r1-s3 | 19.2:r1-s4 | 19.2:r1-s5 | 19.2:r2 | 19.2:r2-s1 | 19.2:r3 | 19.2:r3-s1 | 19.3 | 19.3:r1 | 19.3:r1-s1 | 19.3:r2 | 19.3:r2-s1 | 19.3:r2-s2 | 19.3:r2-s3 | 19.3:r2-s4 | 19.3:r2-s5 | 19.3:r3 | 19.4:r1 | 19.4:r1-s1 | 19.4:r1-s2 | 19.4:r2 | 19.4:r2-s1 | 19.4:r2-s2 | 19.4:r3 | 20.1:r1 | 20.1:r1-s1 | 20.1:r1-s2 | 20.1:r1-s3 | 20.1:r1-s4 | 20.2:r1 | 20.2:r1-s1 | 20.2:r1-s2 | 20.2:r1-s3 | 20.2:r2 | 20.3:r1
Juniper networks1 product
- junos os≥ 17.3, < 17.3R3-S11 | ≥ 17.4, < 17.4R2-S13, 17.4R3-S4 | ≥ 18.1, < 18.1R3-S12 | ≥ 18.2, < 18.2R2-S8, 18.2R3-S7 | ≥ 18.3, < 18.3R3-S4 | ≥ 18.4, < 18.4R1-S8, 18.4R2-S7, 18.4R3-S7 | ≥ 19.1, < 19.1R1-S6, 19.1R2-S2, 19.1R3-S4 | ≥ 19.2, < 19.2R1-S6, 19.2R3-S2 | ≥ 19.3, < 19.3R3-S2 | ≥ 19.4, < 19.4R2-S3, 19.4R3-S1 | ≥ 20.1, < 20.1R2 | ≥ 20.2, < 20.2R2-S1, 20.2R3 | ≥ 20.3, < 20.3R1-S1, 20.3R2
2 vendors · 2 products