cbcvebase.
CVE-2019-7257
published 2019-07-02

CVE-2019-7257: Linear eMerge E3-Series devices allow Unrestricted File Upload.

PriorityP183critical10CVSS 3.1
AVNACLPRNUINSCCHIHAH
EXPLOIT
EPSS
69.99%
99.3th percentile
Linear eMerge E3-Series devices allow Unrestricted File Upload.

Affected

2 ranges
VendorProductVersion rangeFixed in
nortekcontrollinear_emerge_elite_firmware<= 1.00-06
nortekcontrollinear_emerge_essential_firmware<= 1.00-06

Detection & IOCsextracted from sources · hover to see the quote

path/badging/badge_layout_new_v0.php
path/badging/bg/webshell.php
commandGET /badging/bg/webshell.php?cmd=<command>
commandGET /badging/bg/webshell.php?cmd=rm%20webshell.php
  • Detect multipart POST requests to /badging/badge_layout_new_v0.php containing a filename field with a .php extension — this is the upload vector for the webshell.
  • Alert on HTTP GET requests to /badging/bg/*.php?cmd= — this pattern indicates webshell command execution following a successful upload.
  • The exploit uses the distinctive User-Agent string 'Brozilla/16.0'; flag HTTP requests to eMerge E3 devices bearing this User-Agent.
  • The uploaded webshell is placed at the predictable path /spider/web/webroot/badging/bg/webshell.php on the device filesystem; file-integrity monitoring on this path can confirm compromise.
  • The process running the webshell is lighttpd (uid=1003) with gid=0(root); anomalous lighttpd child processes executing system commands are a strong post-exploitation indicator.
  • ·The exploit targets firmware version 1.00-06 specifically; the upload endpoint and webshell drop path may differ on other firmware versions.
  • ·The multipart boundary used by the PoC is a fixed string '----j'; real-world attackers may vary this boundary, so detection rules should not rely solely on boundary matching.

CVSS provenance

nvdv3.110.0CRITICALCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H
nvdv2.07.5HIGHAV:N/AC:L/Au:N/C:P/I:P/A:P
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.