SecBoard
Zurück zur CVE-Übersicht

CVE-2020-9548

CRITICAL(9.8)

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

Risk Signal Score30/100 — MITTEL
  • CVSS 9.8 — Kritisch

Erwähnungen (letzte 60 Tage)

Artikel

EPSS-Score

18.3%

Exploit-Wahrscheinlichkeit (30 Tage)

CVSS Score

9.8

Technische Schwere

SecBoard-Einordnung

CVE-2020-9548 betrifft FasterXML Jackson-databind und ist eine Deserialisierungs-Schwachstelle, die durch die fehlerhafte Handhabung der Interaktion zwischen Serialisierungs-Gadgets und Typisierung verursacht wird, insbesondere im Zusammenhang mit br.com.anteros.dbcp.AnterosDBCPConfig. Ein erfolgreicher kann zu () führen, was eine schwerwiegende Auswirkung auf die Integrität und Verfügbarkeit betroffener Systeme hat. Die Schwachstelle wird mit einem CVSS-Score von 9.8 als kritisch eingestuft. Obwohl sie nicht in 's () Katalog gelistet ist, liegt die Exploit-Wahrscheinlichkeit () bei 18%, was auf ein moderates Risiko einer Ausnutzung hinweist. Die hohe Kritikalität erfordert dennoch eine umgehende Reaktion. Security-Teams sollten umgehend alle Instanzen von FasterXML Jackson-databind auf Versionen vor 2.9.10.4 identifizieren und auf eine gepatchte Version aktualisieren. Betroffene Produkte wie NetApp Active IQ Unified Manager und Oracle Agile Product Lifecycle Management müssen ebenfalls entsprechend den Herstellerempfehlungen aktualisiert werden, um das Risiko zu minimieren.

KI-gestützte Einordnung auf Basis der NVD-Daten.

Beschreibung

FasterXML jackson-databind 2.x before 2.9.10.4 mishandles the interaction between serialization gadgets and typing, related to br.com.anteros.dbcp.AnterosDBCPConfig (aka anteros-core).

Erkennung & Indikatoren

Ausnutzung

In den geprüften Quellen nicht genannt

Behobene Versionen

  • 2.9.10.4
  • 2.8.11.6
  • 2.7.9.7
  • 2.4.2-2+deb8u12

Threat-Hunting-Queries

Die Schwachstelle betrifft die Deserialisierung von untrusted Daten in FasterXML jackson-databind, insbesondere im Zusammenhang mit 'br.com.anteros.dbcp.AnterosDBCPConfig'. Angreifer könnten durch speziell präparierte JSON-Daten Code-Ausführung erreichen. Die Detektion konzentriert sich auf ungewöhnliche Prozessstarts oder Netzwerkverbindungen, die von Java-Anwendungen ausgehen, die Jackson-databi

Sentinel/Defender KQL

DeviceProcessEvents
| where InitiatingProcessFileName has "java" and FileName in ("powershell.exe", "cmd.exe", "sh", "bash")
| where ProcessCommandLine has "br.com.anteros.dbcp.AnterosDBCPConfig" or InitiatingProcessCommandLine has "jackson-databind"
| project TimeGenerated, DeviceName, InitiatingProcessFileName, InitiatingProcessCommandLine, FileName, ProcessCommandLine, FolderPath

Splunk SPL

index=* (sourcetype=sysmon OR sourcetype=process_events) (parent_process_name="java" OR process_name="java") (process="powershell.exe" OR process="cmd.exe" OR process="sh" OR process="bash") (command_line="*br.com.anteros.dbcp.AnterosDBCPConfig*" OR command_line="*jackson-databind*")

Sigma

title: Jackson-databind AnterosDBCPConfig RCE
status: experimental
description: Detects potential remote code execution via FasterXML jackson-databind exploiting br.com.anteros.dbcp.AnterosDBCPConfig gadget.
references:
  - https://github.com/FasterXML/jackson-databind/issues/2634
logsource:
  category: process_creation
  product: windows
detection:
  selection:
    ParentImage|endswith: '\java.exe'
    Image|endswith:
      - '\powershell.exe'
      - '\cmd.exe'
      - '\sh'
      - '\bash'
  condition: selection
fields:
  - CommandLine
  - ParentCommandLine
tags:
  - attack.execution
  - cve.2020.9548
  - car.2013-08-001

Elastic ES|QL

from process where event.type == "start" and process.parent.executable == "java" and process.executable in ("powershell.exe", "cmd.exe", "sh", "bash") and (process.command_line : "*br.com.anteros.dbcp.AnterosDBCPConfig*" or process.parent.command_line : "*jackson-databind*")

SecBoard-generated · behavioral · requires customizationVon SecBoard erzeugt und nicht in einer Zielumgebung validiert. Vor dem Einsatz an die eigene Protokollierung anpassen.

Betroffene Produkte

  • cpe:2.3:a:fasterxml:jackson-databind:*:*:*:*:*:*:*:*
  • cpe:2.3:a:fasterxml:jackson-databind:*:*:*:*:*:*:*:*
  • cpe:2.3:a:fasterxml:jackson-databind:*:*:*:*:*:*:*:*
  • cpe:2.3:a:netapp:active_iq_unified_manager:*:*:*:*:*:linux:*:*
  • cpe:2.3:a:netapp:active_iq_unified_manager:*:*:*:*:*:windows:*:*
  • cpe:2.3:a:netapp:active_iq_unified_manager:*:*:*:*:*:vmware_vsphere:*:*
  • cpe:2.3:o:debian:debian_linux:8.0:*:*:*:*:*:*:*
  • cpe:2.3:a:oracle:agile_product_lifecycle_management:9.3.6:*:*:*:*:*:*:*
  • cpe:2.3:a:oracle:autovue_for_agile_product_lifecycle_management:21.0.2:*:*:*:*:*:*:*
  • cpe:2.3:a:oracle:banking_digital_experience:18.1:*:*:*:*:*:*:*
  • cpe:2.3:a:oracle:banking_digital_experience:18.2:*:*:*:*:*:*:*
  • cpe:2.3:a:oracle:banking_digital_experience:18.3:*:*:*:*:*:*:*
  • cpe:2.3:a:oracle:banking_digital_experience:19.1:*:*:*:*:*:*:*
  • cpe:2.3:a:oracle:banking_digital_experience:19.2:*:*:*:*:*:*:*
  • cpe:2.3:a:oracle:banking_digital_experience:20.1:*:*:*:*:*:*:*
  • cpe:2.3:a:oracle:banking_platform:*:*:*:*:*:*:*:*
  • cpe:2.3:a:oracle:communications_calendar_server:8.0.0.4.0:*:*:*:*:*:*:*
  • cpe:2.3:a:oracle:communications_contacts_server:8.0.0.4.0:*:*:*:*:*:*:*
  • cpe:2.3:a:oracle:communications_contacts_server:8.0.0.5.0:*:*:*:*:*:*:*
  • cpe:2.3:a:oracle:communications_diameter_signaling_router:*:*:*:*:*:*:*:*

Referenzen