Lucene search
+L

CVE-2023-36844

🗓️ 17 Aug 2023 19:17:47Reported by juniperType 
cve
 cve
🔗 web.nvd.nist.gov📰️ 5 Media mentions👁 496 Views🌐 WEB

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

Related
Detection
Affected
Refs
Paths
Social
NVD
Vulners
Node
AND
OR
juniperjunosRange<20.4
juniperjunosMatch20.4-
juniperjunosMatch20.4r1
juniperjunosMatch20.4r1-s1
juniperjunosMatch20.4r2
juniperjunosMatch20.4r2-s1
juniperjunosMatch20.4r2-s2
juniperjunosMatch20.4r3
juniperjunosMatch20.4r3-s1
juniperjunosMatch20.4r3-s2
juniperjunosMatch20.4r3-s3
juniperjunosMatch20.4r3-s4
juniperjunosMatch20.4r3-s5
juniperjunosMatch20.4r3-s6
juniperjunosMatch20.4r3-s7
juniperjunosMatch20.4r3-s8
juniperjunosMatch21.1r1
juniperjunosMatch21.1r1-s1
juniperjunosMatch21.1r2
juniperjunosMatch21.1r2-s1
juniperjunosMatch21.1r2-s2
juniperjunosMatch21.1r3
juniperjunosMatch21.1r3-s1
juniperjunosMatch21.1r3-s2
juniperjunosMatch21.1r3-s3
juniperjunosMatch21.1r3-s4
juniperjunosMatch21.1r3-s5
juniperjunosMatch21.2-
juniperjunosMatch21.2r1
juniperjunosMatch21.2r1-s1
juniperjunosMatch21.2r1-s2
juniperjunosMatch21.2r2
juniperjunosMatch21.2r2-s1
juniperjunosMatch21.2r2-s2
juniperjunosMatch21.2r3
juniperjunosMatch21.2r3-s1
juniperjunosMatch21.2r3-s2
juniperjunosMatch21.2r3-s3
juniperjunosMatch21.2r3-s4
juniperjunosMatch21.2r3-s5
juniperjunosMatch21.2r3-s6
juniperjunosMatch21.3-
juniperjunosMatch21.3r1
juniperjunosMatch21.3r1-s1
juniperjunosMatch21.3r1-s2
juniperjunosMatch21.3r2
juniperjunosMatch21.3r2-s1
juniperjunosMatch21.3r2-s2
juniperjunosMatch21.3r3
juniperjunosMatch21.3r3-s1
juniperjunosMatch21.3r3-s2
juniperjunosMatch21.3r3-s3
juniperjunosMatch21.3r3-s4
juniperjunosMatch21.4-
juniperjunosMatch21.4r1
juniperjunosMatch21.4r1-s1
juniperjunosMatch21.4r1-s2
juniperjunosMatch21.4r2
juniperjunosMatch21.4r2-s1
juniperjunosMatch21.4r2-s2
juniperjunosMatch21.4r3
juniperjunosMatch21.4r3-s1
juniperjunosMatch21.4r3-s2
juniperjunosMatch21.4r3-s3
juniperjunosMatch21.4r3-s4
juniperjunosMatch22.1r1
juniperjunosMatch22.1r1-s1
juniperjunosMatch22.1r1-s2
juniperjunosMatch22.1r2
juniperjunosMatch22.1r2-s1
juniperjunosMatch22.1r2-s2
juniperjunosMatch22.1r3
juniperjunosMatch22.1r3-s1
juniperjunosMatch22.1r3-s2
juniperjunosMatch22.1r3-s3
juniperjunosMatch22.2r1
juniperjunosMatch22.2r1-s1
juniperjunosMatch22.2r1-s2
juniperjunosMatch22.2r2
juniperjunosMatch22.2r2-s1
juniperjunosMatch22.2r2-s2
juniperjunosMatch22.2r3
juniperjunosMatch22.2r3-s1
juniperjunosMatch22.3r1
juniperjunosMatch22.3r1-s1
juniperjunosMatch22.3r1-s2
juniperjunosMatch22.3r2
juniperjunosMatch22.3r2-s1
juniperjunosMatch22.3r3
juniperjunosMatch22.4r1
juniperjunosMatch22.4r1-s1
juniperjunosMatch22.4r1-s2
juniperjunosMatch22.4r2
juniperjunosMatch23.2r1
[
  {
    "defaultStatus": "unaffected",
    "platforms": [
      "EX Series"
    ],
    "product": "Junos OS",
    "vendor": "Juniper Networks",
    "versions": [
      {
        "lessThan": "20.4R3-S9",
        "status": "affected",
        "version": "0",
        "versionType": "semver"
      },
      {
        "lessThan": "21.1*",
        "status": "affected",
        "version": "21.1",
        "versionType": "semver"
      },
      {
        "lessThan": "21.2R3-S6",
        "status": "affected",
        "version": "21.2",
        "versionType": "semver"
      },
      {
        "lessThan": "21.3R3-S5",
        "status": "affected",
        "version": "21.3",
        "versionType": "semver"
      },
      {
        "lessThan": "21.4R3-S5",
        "status": "affected",
        "version": "21.4",
        "versionType": "semver"
      },
      {
        "lessThan": "22.1R3-S4",
        "status": "affected",
        "version": "22.1",
        "versionType": "semver"
      },
      {
        "lessThan": "22.2R3-S2",
        "status": "affected",
        "version": "22.2",
        "versionType": "semver"
      },
      {
        "lessThan": "22.3R3-S1",
        "status": "affected",
        "version": "22.3",
        "versionType": "semver"
      },
      {
        "lessThan": "22.4R2-S2, 22.4R3",
        "status": "affected",
        "version": "22.4",
        "versionType": "semver"
      },
      {
        "lessThan": "23.2R1-S1, 23.2R2",
        "status": "affected",
        "version": "23.2",
        "versionType": "semver"
      }
    ]
  }
]
ParameterPositionPathDescriptionCWE
m[]query param/diagnoseEndpoint used to obtain a CSRF token and session data as part of the exploit flow.CWE-473
rsbody/jsdm/ajax/cli-editor.phpEndpoint used to retrieve the encrypted root password via CLI editor interface as part of the exploit.CWE-473
csrf_tokenbody/jsdm/ajax/cli-editor.phpEndpoint used to retrieve the encrypted root password via CLI editor interface as part of the exploit.CWE-473
rsargs[]body/jsdm/ajax/cli-editor.phpEndpoint used to retrieve the encrypted root password via CLI editor interface as part of the exploit.CWE-473
keybody/jsdm/ajax/cli-editor.phpEndpoint used to retrieve the encrypted root password via CLI editor interface as part of the exploit.CWE-473
current-pathbody/editor/edit/configuration/system/root-authenticationEndpoint used to modify the root password by submitting the encrypted-password field.CWE-473
csrf_tokenbody/editor/edit/configuration/system/root-authenticationEndpoint used to modify the root password by submitting the encrypted-password field.CWE-473
JTK-FIELD-encrypted-passwordbody/editor/edit/configuration/system/root-authenticationEndpoint used to modify the root password by submitting the encrypted-password field.CWE-473
keybody/editor/edit/configuration/system/root-authenticationEndpoint used to modify the root password by submitting the encrypted-password field.CWE-473

Data

Build on a solid foundation with Vulners data

We provide the essential building blocks for cybersecurity solutions with comprehensive, structured, and constantly updated vulnerability and exploits data

Api

Power your application with Vulners API

The Vulners REST API offers reliable, high-performance access to vulnerability intelligence, with 99.9% SLA uptime and CDN-backed data delivery for seamless global access

App

Assess and manage vulnerabilities with Vulners tools

Built on top of Vulners' database and SDK, end-user solutions give security professionals and developers lightweight and powerful tools for vulnerability remediation