Mitsubishi Electric MELSEC iQ-F FX5-OPC Denial of Service (CVE-2024-0727)
10
#%NASL_MIN_LEVEL 80900
##
# (C) Tenable, Inc.
##
include('compat.inc');
if (description)
{
script_id(502483);
script_version("1.4");
script_set_attribute(attribute:"plugin_modification_date", value:"2024/12/18");
script_cve_id("CVE-2024-0727");
script_xref(name:"ICSA", value:"24-275-02");
script_name(english:"Mitsubishi Electric MELSEC iQ-F FX5-OPC Denial of Service (CVE-2024-0727)");
script_set_attribute(attribute:"synopsis", value:
"The remote OT asset is affected by a vulnerability.");
script_set_attribute(attribute:"description", value:
"A Denial-of-Service (DoS) vulnerability due to NULL Pointer Dereference
when processing PKCS#12 format certificate exists in OpenSSL installed on
MELSEC iQ-F OPC UA Unit. Because OpenSSL does not correctly check if a
certain field in the PKCS#12 format certificate is NULL, a NULL pointer
dereference occurs when the field is NULL, causing the product to enter
a Denial-of-Service condition.
This plugin only works with Tenable.ot.
Please visit https://www.tenable.com/products/tenable-ot for more information.");
# https://www.mitsubishielectric.com/en/psirt/vulnerability/pdf/2024-006_en.pdf
script_set_attribute(attribute:"see_also", value:"http://www.nessus.org/u?1c875ffa");
script_set_attribute(attribute:"see_also", value:"https://www.cisa.gov/news-events/ics-advisories/icsa-24-275-02");
script_set_attribute(attribute:"solution", value:
"Mitsubishi Electric recommends that customers take the following mitigations
to minimize the risk of exploiting this vulnerability:
- Use within a LAN and block access from untrusted networks and hosts through firewalls.
- Restrict physical access to the product, as well as to computers and network devices
located within the same network as the product.
- Use a firewall or virtual private network (VPN), etc. to prevent unauthorized access
when Internet access is required.
- Use IP filter function to block access from untrusted hosts. For details on the IP filter
function, please refer to the following manual; MELSEC iQ-F FX5 OPC UA Module User's Manual '4.4 IP Filter'");
script_set_cvss_base_vector("CVSS2#AV:L/AC:L/Au:N/C:N/I:N/A:C");
script_set_cvss_temporal_vector("CVSS2#E:U/RL:OF/RC:C");
script_set_cvss3_base_vector("CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H");
script_set_cvss3_temporal_vector("CVSS:3.0/E:U/RL:O/RC:C");
script_set_attribute(attribute:"cvss_score_source", value:"CVE-2024-0727");
script_set_attribute(attribute:"exploitability_ease", value:"No known exploits are available");
script_set_attribute(attribute:"exploit_available", value:"false");
script_cwe_id(476);
script_set_attribute(attribute:"vuln_publication_date", value:"2024/10/01");
script_set_attribute(attribute:"plugin_publication_date", value:"2024/10/09");
script_set_attribute(attribute:"plugin_type", value:"remote");
script_set_attribute(attribute:"cpe", value:"cpe:/o:mitsubishielectric:melsec_iq-fx5-opc");
script_end_attributes();
script_category(ACT_GATHER_INFO);
script_family(english:"Tenable.ot");
script_copyright(english:"This script is Copyright (C) 2024 and is owned by Tenable, Inc. or an Affiliate thereof.");
script_dependencies("tenable_ot_api_integration.nasl");
script_require_keys("Tenable.ot/Mitsubishi");
exit(0);
}
include('tenable_ot_cve_funcs.inc');
get_kb_item_or_exit('Tenable.ot/Mitsubishi');
var asset = tenable_ot::assets::get(vendor:'Mitsubishi');
var vuln_cpes = {
"cpe:/o:mitsubishielectric:melsec_iq-fx5-opc" :
{"family" : "MELSECiQFCP"}
};
tenable_ot::cve::compare_and_report(asset:asset, cpes:vuln_cpes, severity:SECURITY_WARNING);
Data
Build on a solid foundation with Vulners data
We provide the essential building blocks for cybersecurity solutions with comprehensive, structured, and constantly updated vulnerability and exploits data
Api
Power your application with Vulners API
The Vulners REST API offers reliable, high-performance access to vulnerability intelligence, with 99.9% SLA uptime and CDN-backed data delivery for seamless global access
App
Assess and manage vulnerabilities with Vulners tools
Built on top of Vulners' database and SDK, end-user solutions give security professionals and developers lightweight and powerful tools for vulnerability remediation
18 Dec 2024 00:00Current
6.3Medium risk
Vulners AI Score6.3
CVSS 3.15.5
EPSS0.03187
SSVC