CyberzSOC

Publication detail
← Back to advisories & guidance

ICSA-24-025-01: MachineSense FeverWarn ↗ source

January 25, 2024 CISA ICS Advisory

Summary

Successful exploitation of these vulnerabilities could allow an attacker to obtain user data from devices, execute remote code on devices, or gain control over devices to perform malicious actions. CVE-2023-6221: The cloud provider MachineSense uses for integration and deployment for multiple MachineSense devices, such as the programmable logic controller (PLC), PumpSense, PowerAnalyzer, FeverWarn, and others is insufficiently protected against unauthorized access. An attacker with access to the internal procedures could view source code, secret credentials, and more. CVE-2023-46706: Multiple MachineSense devices have credentials unable to be changed by the user or administrator. CVE-2023-49617: The MachineSense application programmable interface (API) is improperly protected and can be accessed without authentication. A remote attacker could retrieve and modify sensitive information without any authentication. CVE-2023-49115: MachineSense devices use unauthenticated MQTT messaging to monitor devices and remote viewing of sensor data by users. CVE-2023-47867: MachineSense FeverWarn devices are configured as Wi-Fi hosts in a way that attackers within range could connect to the device's web services and compromise the device.

Advisory Details CISA ICS CSAF feed

Advisory ID
ICSA-24-025-01
Status
Final · version 1
Initial release
2024-01-25
Last revised
2024-01-25
Vendor
MachineSense LLC.
Critical infrastructure sectors
Healthcare and Public Health Sector
Deployed
United States
Vendor headquarters
United States

CISA also recommends users take the following measures to protect themselves from social engineering attacks:

Do not click web links or open attachments in unsolicited email messages.

Refer to Recognizing and Avoiding Email Scams for more information on avoiding email scams.

Refer to Avoiding Social Engineering and Phishing Attacks for more information on social engineering attacks.

No known public exploitation specifically targeting these vulnerabilities has been reported to CISA at this time.

Credit: Vera Mens (Claroty Research)

Affected products (1)
  • FeverWarn — ESP32, RaspberryPi, DataHub_RaspberryPi

From CISA's machine-readable CSAF 2.0 advisory (JSON).

Vulnerabilities as Stated by the Advisory

CVEWeaknessCVSS v3Details
CVE-2023-49617 CWE-306 Missing Authentication for Critical Function 10.0 Critical The MachineSense application programmable interface (API) is improperly protected and can be accessed without authentication. A remote attacker could retrieve and modify sensitive information without any authentication.

Mitigation: FeverWarn and the associated cloud service were pandemic-specific products for elevated body temperature scanning, discontinued by MachineSense prior to the end of the pandemic. They are no longer available, and there will be no future availability or upgrade… ↗

Affected, fixed & timeline

Affected:

  • FeverWarn ESP32
  • FeverWarn RaspberryPi
  • FeverWarn DataHub_RaspberryPi
CVE-2023-46706 CWE-798 Use of Hard-coded Credentials 9.1 Critical Multiple MachineSense devices have credentials unable to be changed by the user or administrator.

Mitigation: FeverWarn and the associated cloud service were pandemic-specific products for elevated body temperature scanning, discontinued by MachineSense prior to the end of the pandemic. They are no longer available, and there will be no future availability or upgrade… ↗

Affected, fixed & timeline

Affected:

  • FeverWarn ESP32
  • FeverWarn RaspberryPi
  • FeverWarn DataHub_RaspberryPi
CVE-2023-47867 CWE-284 Improper Access Control 8.8 High MachineSense FeverWarn devices are configured as Wi-Fi hosts in a way that attackers within range could connect to the device's web services and compromise the device.

Mitigation: FeverWarn and the associated cloud service were pandemic-specific products for elevated body temperature scanning, discontinued by MachineSense prior to the end of the pandemic. They are no longer available, and there will be no future availability or upgrade… ↗

Affected, fixed & timeline

Affected:

  • FeverWarn ESP32
  • FeverWarn RaspberryPi
  • FeverWarn DataHub_RaspberryPi
CVE-2023-49610 CWE-20 Improper Input Validation 8.1 High MachineSense FeverWarn Raspberry Pi-based devices lack input sanitization, which could allow an attacker on an adjacent network to send a message running commands or could overflow the stack.

Mitigation: FeverWarn and the associated cloud service were pandemic-specific products for elevated body temperature scanning, discontinued by MachineSense prior to the end of the pandemic. They are no longer available, and there will be no future availability or upgrade… ↗

Affected, fixed & timeline

Affected:

  • FeverWarn ESP32
  • FeverWarn RaspberryPi
  • FeverWarn DataHub_RaspberryPi
CVE-2023-6221 CWE-306 Missing Authentication for Critical Function 7.7 High The cloud provider MachineSense uses for integration and deployment for multiple MachineSense devices, such as the programmable logic controller (PLC), PumpSense, PowerAnalyzer, FeverWarn, and others is insufficiently protected against unauthorized access. An attacker with access to the internal procedures could view source code, secret credentials, and more.

Mitigation: FeverWarn and the associated cloud service were pandemic-specific products for elevated body temperature scanning, discontinued by MachineSense prior to the end of the pandemic. They are no longer available, and there will be no future availability or upgrade… ↗

Affected, fixed & timeline

Affected:

  • FeverWarn ESP32
  • FeverWarn RaspberryPi
  • FeverWarn DataHub_RaspberryPi
CVE-2023-49115 CWE-306 Missing Authentication for Critical Function 7.5 High MachineSense devices use unauthenticated MQTT messaging to monitor devices and remote viewing of sensor data by users.

Mitigation: FeverWarn and the associated cloud service were pandemic-specific products for elevated body temperature scanning, discontinued by MachineSense prior to the end of the pandemic. They are no longer available, and there will be no future availability or upgrade… ↗

Affected, fixed & timeline

Affected:

  • FeverWarn ESP32
  • FeverWarn RaspberryPi
  • FeverWarn DataHub_RaspberryPi

Scores and weakness types are as CISA or the republishing vendor stated them in this advisory; the linked CVE pages carry the independently enriched CVSS and SSVC assessments.

News Coverage

No coverage found in monitored research blogs or news feeds.

CVEs Referenced in This Publication

CVECVSSAffected
CVE-2023-49617 10.0 Critical MachineSense FeverWarn The MachineSense application programmable interface (API) is improperly protected and can be accessed without authentication. A remote attacker …
CVE-2023-46706 9.1 Critical MachineSense FeverWarn Multiple MachineSense devices have credentials unable to be changed by the user or administrator.
CVE-2023-47867 8.8 High MachineSense FeverWarn MachineSense FeverWarn devices are configured as Wi-Fi hosts in a way that attackers within range could connect to the device's web services…
CVE-2023-49610 8.1 High MachineSense FeverWarn MachineSense FeverWarn Raspberry Pi-based devices lack input sanitization, which could allow an attacker on an adjacent network to send a …
CVE-2023-6221 7.7 High MachineSense FeverWarn The cloud provider MachineSense uses for integration and deployment for multiple MachineSense devices, such as the programmable logic controller (PL…
CVE-2023-49115 7.5 High MachineSense FeverWarn MachineSense devices use unauthenticated MQTT messaging to monitor devices and remote viewing of sensor data by users.

Named by the advisory itself. Each CVE links to its tracked detail page.

Vendors Named in This Publication

No KEV-catalogued vendors are named in this publication.