CVE-2018-4063 IBM QRadar · QRadar

Detect Sierra Wireless AirLink ALEOS Unrestricted File Upload Exploitation in IBM QRadar

Detects exploitation of CVE-2018-4063, an unrestricted file upload vulnerability (CWE-434) in Sierra Wireless AirLink ALEOS firmware. Attackers can upload files with dangerous types via the ACEmanager web interface, enabling remote code execution on cellular gateway devices. This vulnerability is listed in CISA KEV and has been exploited in the wild against critical infrastructure.

MITRE ATT&CK

Tactic
Initial Access Execution Lateral Movement

QRadar Detection Query

IBM QRadar (QRadar)
sql
SELECT
  DATEFORMAT(starttime, 'YYYY-MM-dd HH:mm:ss') AS event_time,
  sourceip AS source_ip,
  destinationip AS destination_ip,
  destinationport AS dest_port,
  URL AS request_url,
  "HTTP Method" AS http_method,
  username,
  QIDNAME(qid) AS event_name,
  logsourcename(logSourceId) AS log_source
FROM events
WHERE
  LOGSOURCETYPENAME(deviceType) IN ('Apache HTTP Server', 'Microsoft IIS', 'Juniper Networks Firewall', 'Palo Alto Networks Firewall')
  AND destinationport IN (9443, 443, 80, 8080)
  AND "HTTP Method" = 'POST'
  AND (
    URL IMATCHES '.*acemanager.*'
    OR URL IMATCHES '.*/upload.*'
    OR URL IMATCHES '.*/cgi-bin.*'
    OR URL IMATCHES '.*/firmware.*'
  )
  AND (
    URL IMATCHES '.*\.php$'
    OR URL IMATCHES '.*\.asp$'
    OR URL IMATCHES '.*\.aspx$'
    OR URL IMATCHES '.*\.jsp$'
    OR URL IMATCHES '.*\.cgi$'
    OR URL IMATCHES '.*\.sh$'
    OR URL IMATCHES '.*\.elf$'
    OR URL IMATCHES '.*\.py$'
  )
  AND starttime > NOW() - 3600000
ORDER BY starttime DESC
LIMIT 500
critical severity medium confidence

AQL query detecting HTTP POST requests to Sierra Wireless AirLink ALEOS management paths with dangerous file extensions, correlated across web server and firewall log sources.

Data Sources

Web Server LogsFirewall LogsQRadar Network Activity

Required Tables

events

False Positives & Tuning

  • Legitimate ACEmanager firmware upload sessions initiated by authorized network administrators
  • Automated device provisioning pipelines pushing configuration files to ALEOS gateways
  • Authorized security assessments probing ALEOS management interfaces for vulnerability verification
  • Managed service provider remote management sessions involving ALEOS configuration file transfers

Other platforms for CVE-2018-4063


Testing Methodology

Validate this detection against 3 adversary techniques from Atomic Red Team. Each test below lists the behaviour to exercise and the telemetry you should expect to see. Executable commands and cleanup steps are available with Pro.

  1. Test 1Simulate File Upload to ALEOS ACEmanager Endpoint

    Expected signal: HTTP POST to port 9443 with multipart/form-data body containing a .php file extension; network flow from attacker IP to ALEOS management IP

  2. Test 2Upload ELF Binary to ALEOS CGI Directory

    Expected signal: POST request to /cgi-bin/upload with Content-Disposition header containing filename ending in .elf; successful HTTP 200 response if device is unpatched

  3. Test 3Enumerate ALEOS ACEmanager Upload Endpoints

    Expected signal: Sequential GET requests from a single source IP to multiple ALEOS management paths within a short time window; HTTP response codes indicating which paths are accessible

Unlock Pro Content

Get the full detection package for CVE-2018-4063 including response playbook, investigation guide, and atomic red team tests.

Response PlaybookInvestigation GuideHunting QueriesAtomic Red Team TestsTuning Guidance

Related Detections