All vulnerabilities

Servers and applications

CVE-2017-5645

In Apache Log4j 2.x before 2.8.2, when using the TCP socket server or UDP socket server to receive serialized log events from another application, a specially crafted binary payload can be sent that, when deserialized, can execute arbitrary code.

Severity
Critical 9.8
Published
17 Apr 2017
Last changed
8 Oct 2026
Added to UpHeron
1 Nov 2026
Fixed in
2.8.2
Exploit chance
89% in the next 30 daysHigher than 99% of CVEs. EPSS by FIRST, 11 Nov 2026
Weakness
Deserialization of untrusted data (CWE-502)
Attack
Over the network · No login needed · No user action needed
Attacker can
Read data · Change data · Take it down
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Sources
NVD

Affected software

SoftwareAffected versions
Apache Log4jServers and applications · cpe:a:apache:log4j
  • From 2.0 before 2.8.2
Oracle WebLogic ServerServers and applications · cpe:a:oracle:weblogic_server
  • Version 10.3.6.0.0
  • Version 12.1.3.0.0
  • Version 12.2.1.3.0
  • Version 12.2.1.4.0
  • Version 14.1.1.0.0

References

  • NVD https://nvd.nist.gov/vuln/detail/CVE-2017-5645
  • CVE.org https://www.cve.org/CVERecord?id=CVE-2017-5645