CVE-2021-2109
published 2021-01-20CVE-2021-2109: Vulnerability in the Oracle WebLogic Server product of Oracle Fusion Middleware (component: Console). Supported versions that are affected are 10.3.6.0.0…
PriorityP270high7.2CVSS 3.1
AVNACLPRHUINSUCHIHAH
ITWEXPLOIT
Exploited in the wild
EPSS
70.24%
99.3th percentile
Vulnerability in the Oracle WebLogic Server product of Oracle Fusion Middleware (component: Console). Supported versions that are affected are 10.3.6.0.0, 12.1.3.0.0, 12.2.1.3.0, 12.2.1.4.0 and 14.1.1.0.0. Easily exploitable vulnerability allows high privileged attacker with network access via HTTP to compromise Oracle WebLogic Server. Successful attacks of this vulnerability can result in takeover of Oracle WebLogic Server. CVSS 3.1 Base Score 7.2 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H).
Affected
10 ranges
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| oracle | weblogic_server | — | — |
| oracle | weblogic_server | — | — |
| oracle | weblogic_server | — | — |
| oracle | weblogic_server | — | — |
| oracle | weblogic_server | — | — |
| oracle_corporation | weblogic_server | — | — |
| oracle_corporation | weblogic_server | — | — |
| oracle_corporation | weblogic_server | — | — |
| oracle_corporation | weblogic_server | — | — |
| oracle_corporation | weblogic_server | — | — |
Detection & IOCsextracted from sources · hover to see the quote
url/console/consolejndi.portal?_pageLabel=JNDIBindingPageGeneral&_nfpb=true&JNDIBindingPortlethandle=com.bea.console.handles.JndiBindingHandle(%22ldap://↗
path/console/consolejndi.portal
snort
alert http $EXTERNAL_NET any -> $HOME_NET any (msg:"ET EXPLOIT Oracle WebLogic JNDI Injection RCE Attempt (CVE-2021-2109)"; flow:established,to_server; http.uri; content:"/consolejndi.portal?"; content:"_pageLabel=JNDIBindingPageGeneral"; content:"_nfpb=true"; content:"JNDIBindingPortletHandle=com.bea.console.handles.JndiBindingHandle("; content:"ldap|3a 2f 2f|"; within:20; content:"|3b|AdminServer"; distance:0; fast_pattern; reference:url,mp.weixin.qq.com/s/wX9TMXl1KVWwB_k6EZOklw; reference:cve,2021-2109; reference:url,packetstormsecurity.com/files/161053/Oracle-WebLogic-Server-14.1.1.0-Remote-Code-Execution.html; classtype:attempted-user; sid:2031532; rev:3; metadata:affected_product Web_Server_Applications, attack_target Client_Endpoint, created_at 2021_01_20, cve CVE_2021_2109, deployment Perimeter, confidence High, signature_severity Major, updated_at 2024_03_08, reviewed_at 2024_05_07;)bytes
ldap|3a 2f 2f|
- →The exploit bypasses IP validation by replacing the last dot in the attacker's IP with a semicolon (e.g., 192.168.0;10 instead of 192.168.0.10) in the LDAP URL embedded in the JNDIBindingPortletHandle parameter. ↗
- →The exploit requires prior authentication to the WebLogic Admin Console; monitor for successful logins to /console/j_security_check followed immediately by requests to /console/consolejndi.portal. ↗
- →The exploit triggers an outbound LDAP connection from the WebLogic server to the attacker on port 1389; monitor for unexpected outbound LDAP (TCP/1389) connections originating from WebLogic server processes. ↗
- →The exploit comment explicitly notes the bypass mechanism: IP is written as '127.0.0;1' instead of '127.0.0.1' to evade server-side validation. ↗
- →GreyNoise observed active malicious exploitation of CVE-2021-2109 in the wild; tag 'Oracle WebLogic RCE CVE-2021-2109 [Intention: Malicious]' can be used to identify scanning/exploitation IPs. ↗
- ·Exploitation requires high-privileged (admin) credentials; the vulnerability is not unauthenticated. Detections should account for the authenticated login step preceding the JNDI injection request. ↗
- ·The fix is JDK-level; affected WebLogic versions are only vulnerable when running on JDK versions older than 6u201, 7u191, 8u182, or 11.0.1. Detections should consider the JDK version of the target. ↗
- ·The exploit's 'BypassByEl' output in stdout indicates the exploit failed due to a wrong/patched SDK on the victim, which can be used as a negative indicator during forensic analysis. ↗
CVSS provenance
nvdv3.17.2HIGHCVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
nvdv2.06.5MEDIUMAV:N/AC:L/Au:S/C:P/I:P/A:P
vendor_oracle7.2HIGH
CVEs like this are exactly what “Exploited This Week” covers.
Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.
Oracle
Oracle Oracle Fusion Middleware Risk Matrix: Console — CVE-2021-2109
vendor_oracle·2021-01-15·CVSS 7.2
CVE-2021-2109 [HIGH] Oracle Oracle Fusion Middleware Risk Matrix: Console — CVE-2021-2109
Oracle Oracle Fusion Middleware Risk Matrix: Console vulnerability
CVE: CVE-2021-2109
CVSS: 7.2
Protocol: HTTP
Remote exploit: No
Affected versions: Network
Advisory: cpujan2021 (JAN 2021)
GHSA
GHSA-wx9h-q254-5w45: Vulnerability in the Oracle WebLogic Server product of Oracle Fusion Middleware (component: Console)
ghsa_unreviewed·2022-05-24
CVE-2021-2109 [HIGH] GHSA-wx9h-q254-5w45: Vulnerability in the Oracle WebLogic Server product of Oracle Fusion Middleware (component: Console)
Vulnerability in the Oracle WebLogic Server product of Oracle Fusion Middleware (component: Console). Supported versions that are affected are 10.3.6.0.0, 12.1.3.0.0, 12.2.1.3.0, 12.2.1.4.0 and 14.1.1.0.0. Easily exploitable vulnerability allows high privileged attacker with network access via HTTP to compromise Oracle WebLogic Server. Successful attacks of this vulnerability can result in takeover of Oracle WebLogic Server. CVSS 3.1 Base Score 7.2 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H).
Suricata
ET EXPLOIT Zimbra <8.8.11 - XML External Entity Injection/SSRF Attempt (CVE-2019-9621)
suricata·2021-01-27·CVSS 7.5
CVE-2019-9621 [HIGH] ET EXPLOIT Zimbra <8.8.11 - XML External Entity Injection/SSRF Attempt (CVE-2019-9621)
ET EXPLOIT Zimbra $HOME_NET any (msg:"ET EXPLOIT Zimbra "; content:""; reference:url,www.exploit-db.com/exploits/46967; reference:url,packetstormsecurity.com/files/152487/Zimbra-Collaboration-Autodiscover-Servlet-XXE-ProxyServlet-SSRF.html; reference:cve,2019-9621; reference:cve,2021-2109; classtype:attempted-user; sid:2031562; rev:1; metadata:affected_product Web_Server_Applications, attack_target Client_Endpoint, created_at 2021_01_27, cve CVE_2021_2109, deployment Perimeter, confidence Medium, signature_severity Major, updated_at 2021_01_27;)
Suricata
ET EXPLOIT Oracle WebLogic JNDI Injection RCE Attempt (CVE-2021-2109)
suricata·2021-01-20·CVSS 7.2
CVE-2021-2109 [HIGH] ET EXPLOIT Oracle WebLogic JNDI Injection RCE Attempt (CVE-2021-2109)
ET EXPLOIT Oracle WebLogic JNDI Injection RCE Attempt (CVE-2021-2109)
Rule: alert http $EXTERNAL_NET any -> $HOME_NET any (msg:"ET EXPLOIT Oracle WebLogic JNDI Injection RCE Attempt (CVE-2021-2109)"; flow:established,to_server; http.uri; content:"/consolejndi.portal?"; content:"_pageLabel=JNDIBindingPageGeneral"; content:"_nfpb=true"; content:"JNDIBindingPortletHandle=com.bea.console.handles.JndiBindingHandle("; content:"ldap|3a 2f 2f|"; within:20; content:"|3b|AdminServer"; distance:0; fast_pattern; reference:url,mp.weixin.qq.com/s/wX9TMXl1KVWwB_k6EZOklw; reference:cve,2021-2109; reference:url,packetstormsecurity.com/files/161053/Oracle-WebLogic-Server-14.1.1.0-Remote-Code-Execution.html; classtype:attempted-user; sid:2031532; rev:3; metadata:affected_product Web_Server_Applications, att
Exploit-DB
Oracle WebLogic Server 14.1.1.0 - RCE (Authenticated)
exploitdb·2021-01-22·CVSS 7.2
CVE-2021-2109 [HIGH] Oracle WebLogic Server 14.1.1.0 - RCE (Authenticated)
Oracle WebLogic Server 14.1.1.0 - RCE (Authenticated)
---
# Exploit Title: Oracle WebLogic Server 14.1.1.0 - RCE (Authenticated)
# Date: 2021-01-21
# Exploit Author: Photubias
# Vendor Advisory: [1] https://www.oracle.com/security-alerts/cpujan2021.html
# Vendor Homepage: https://www.oracle.com
# Version: WebLogic 10.3.6.0, 12.1.3.0, 12.2.1.3, 12.2.1.4, 14.1.1.0 (fixed in JDKs 6u201, 7u191, 8u182 & 11.0.1)
# Tested on: WebLogic 14.1.1.0 with JDK-8u181 on Windows 10 20H2
# CVE: CVE-2021-2109
#!/usr/bin/env python3
'''
Copyright 2021 Photubias(c)
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This
Nuclei
PlaceOS 1.2109.1 - Open Redirection
nuclei·CVSS 6.1
CVE-2021-41826 [MEDIUM] PlaceOS 1.2109.1 - Open Redirection
PlaceOS 1.2109.1 - Open Redirection
PlaceOS Authentication Service before 1.29.10.0 allows app/controllers/auth/sessions_controller.rb open redirect.
Template:
id: CVE-2021-41826
info:
name: PlaceOS 1.2109.1 - Open Redirection
author: geeknik
severity: medium
description: PlaceOS Authentication Service before 1.29.10.0 allows app/controllers/auth/sessions_controller.rb open redirect.
impact: |
An attacker can exploit this vulnerability to redirect users to malicious websites, leading to phishing attacks or the theft of sensitive information.
remediation: |
Apply the latest security patch or update to PlaceOS 1.2109.2 or higher to fix the open redirection vulnerability.
reference:
- https://github.com/PlaceOS/auth/issues/36
- https://www.exploit-db.com/exploits/50359
- https://nvd.nist.
Tenable
Oracle January 2021 Critical Patch Update Includes Fixes for Five Critical WebLogic Flaws (CVE-2021-2109)
blogs_tenable·2021-01-20·CVSS 7.2
[HIGH] Oracle January 2021 Critical Patch Update Includes Fixes for Five Critical WebLogic Flaws (CVE-2021-2109)
## Cloud Exposure
Tenable Cloud Security (CNAPP) Request a demo
Tenable Cloud Vulnerability Management Request a demo
Tenable CIEM Request a demo
Secure your cloud
## Vulnerability Exposure
Tenable Vulnerability Management Try for free
Tenable Security Center Request a demo
Tenable Web App Scanning Try for free
Tenable Patch Management Request a demo
Tenable Enclave Security Request a demo
Tenable Attack Surface Management Request a demo
Tenable Nessus Try for free
## AI Exposure
Tenable AI Exposure Request a demo
## OT/IoT Exposure
Tenable OT Security Request a demo
## Identity Exposure
Tenable Identity Exposure Request a demo
## Business needs
Active Directory
AI Security Posture Management (AI-SPM)
AWS security
Azure security
Cloud Security Posture Man
Greynoiseio
Malicious Tag Roundup (Aug 16-Sep 1, 2021)
blogs_greynoiseio·CVSS 7.2
[HIGH] Malicious Tag Roundup (Aug 16-Sep 1, 2021)
CVE Disclosure Early Warning Get an early warning when traffic spikes indicate a high likelihood of new disclosures
Compromised Asset Detection Find out immediately if an asset communicates with a malicious IP address
Vulnerability Prioritization Get real-time insight into active exploitation trends to better understand risk and severity
SOC Efficiency Filter out noisy, low priority and false-positive alerts from mass internet scanners
Incident Investigation Add context to incidents to speed the determinations of scope and timelines
Threat Hunting Quickly identify anomalous behavior and enrich your threat hunting campaigns
Why GreyNoise
CVE Disclosure Early Warning Get an early warning when traffic spikes indicate a high likelihood of new disclosures
Compromised Asset Detection Fin
http://packetstormsecurity.com/files/161053/Oracle-WebLogic-Server-14.1.1.0-Remote-Code-Execution.htmlhttps://www.oracle.com/security-alerts/cpujan2021.htmlhttp://packetstormsecurity.com/files/161053/Oracle-WebLogic-Server-14.1.1.0-Remote-Code-Execution.htmlhttps://www.oracle.com/security-alerts/cpujan2021.html
2021-01-20
Published
Exploited in the wild