LiveBreach Intelligence: data breaches, leaks & ransomware, tracked as they surfaceOngoing protection: GalaxyWarden →
Recent BreachesData breach tracker

CVE-2023-36844: Juniper Junos OS EX Series PHP External Variable Modification Vulnerability

RBRecent Breaches Vulnerability Intelligence·Nov 13, 2023
CVSS 5.3 · Medium⚠ Actively exploited (CISA KEV)
5.3
CVSS score
Medium
Severity
Active
CISA KEV
No
Ransomware use
Nov 17, 2023
Patch deadline
⚠ Exploited in the wild. CISA added CVE-2023-36844 to its Known Exploited Vulnerabilities catalog on Nov 13, 2023, with a federal patch deadline of Nov 17, 2023 — meaning attackers are actively using it. If you run the affected software, patch it immediately.

A PHP External Variable Modification vulnerability in J-Web of Juniper Networks Junos OS on EX Series allows an unauthenticated, network-based attacker to control certain, important environment variables. Using a crafted request an attacker is able to modify certain PHP environment variables leading to partial loss of integrity, which may allow chaining to other vulnerabilities. This issue affects Juniper Networks Junos OS on EX Series: * All versions prior to 20.4R3-S9; * 21.1 versions 21.1R1 and later; * 21.2 versions prior to 21.2R3-S7; * 21.3 versions prior to 21.3R3-S5; * 21.4 versions prior to 21.4R3-S5; * 22.1 versions prior to 22.1R3-S4; * 22.2 versions prior to 22.2R3-S2; * 22.3 versions prior to 22.3R3-S1; * 22.4 versions prior to 22.4R2-S2, 22.4R3; * 23.2 versions prior to 23.2R1-S1, 23.2R2.

CVE-2023-36844 is a PHP external variable modification flaw in Juniper Junos OS on EX Series devices. An unauthenticated, network-based attacker can send a crafted request to control certain important environment variables. This produces a partial loss of integrity and may enable chaining to other vulnerabilities. For network and security teams, the issue matters because EX Series switches often sit at the edge or in access layers; successful abuse can undermine the trustworthiness of the management plane even before a full compromise is achieved.

Public detail is limited to the CISA description and the CWE classification. Confirm exact impact, fixed releases, and any prerequisites against the official Juniper advisory before acting.

How it works

The weakness is classified as CWE-473 (External Control of Assumed-Immutable Web Parameter). In this class of flaw, an application trusts that certain PHP environment variables cannot be altered by an external party. An attacker who can reach the vulnerable PHP interface crafts a request that overwrites those variables. Once modified, the altered environment can change how subsequent PHP code behaves, resulting in partial loss of integrity. The CISA summary notes that this condition may allow chaining to other vulnerabilities; no further exploit mechanics are provided in the available facts, so defenders should treat the issue as a foothold that lowers the bar for follow-on attacks rather than as a standalone remote-code-execution primitive.

Am I affected? How to find it in your systems

The vulnerability affects Juniper Junos OS running on EX Series hardware. These platforms commonly appear as access or aggregation switches in campus, branch, and data-center networks and may expose a web-based management interface that includes PHP components.

Because version ranges and exact configuration prerequisites are not supplied here, treat every EX Series device as potentially in scope until the advisory confirms otherwise.

How to remediate

Apply the vendor-supplied update for Junos OS on EX Series as soon as it is available and tested in your environment. The CISA-required action is to follow the mitigations published by Juniper or to discontinue use of the product if no mitigations exist. After patching:

Confirm the precise package name, release train, and any reboot requirements directly from the Juniper advisory.

If you can't patch immediately

Until the official update can be deployed, reduce exposure with compensating controls:

These steps do not eliminate the underlying flaw; they only buy time. Schedule the permanent fix as soon as possible.

If your data may have been exposed

Actively exploited vulnerabilities of this class can lead to broader compromise of the device and any credentials or configuration data it holds. Known ransomware use of CVE-2023-36844 is not documented in the available facts. If you suspect the management plane was reached by an unauthenticated attacker, treat the device as potentially untrustworthy: rotate any credentials stored on or used by the switch, review adjacent systems for lateral movement, and preserve forensic evidence. As a quick additional check, you can run a free exposure scan of your email addresses against known breach data sets to see whether related accounts have already appeared in public dumps.

AICompiled with AI assistance from public sources and published under our editorial standards.

Details

AffectedJuniper · Junos OS
WeaknessCWE-473
CVSS base score5.3 (Medium)
CVSS vectorCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
PublishedAug 17, 2023
Added to CISA KEVNov 13, 2023
Federal patch deadlineNov 17, 2023
Known ransomware useNot documented
Check if your data is exposed →

References

Official records: NVD · CISA KEV

← All actively-exploited vulnerabilities