Lantronix Devices Detection (SNMP)
🗓️ 29 Nov 2017 00:00:00Reported by Copyright (C) 2017 Greenbone AGType
openvas🔗 plugins.openvas.org👁 33 Views
# SPDX-FileCopyrightText: 2017 Greenbone AG
# Some text descriptions might be excerpted from (a) referenced
# source(s), and are Copyright (C) by the respective right holder(s).
#
# SPDX-License-Identifier: GPL-2.0-only
if(description)
{
script_oid("1.3.6.1.4.1.25623.1.0.108301");
script_version("2026-06-26T16:19:55+0000");
script_tag(name:"last_modification", value:"2026-06-26 16:19:55 +0000 (Fri, 26 Jun 2026)");
script_tag(name:"creation_date", value:"2017-11-29 08:03:31 +0100 (Wed, 29 Nov 2017)");
script_tag(name:"cvss_base", value:"0.0");
script_tag(name:"cvss_base_vector", value:"AV:N/AC:L/Au:N/C:N/I:N/A:N");
script_name("Lantronix Devices Detection (SNMP)");
script_category(ACT_GATHER_INFO);
script_family("Product detection");
script_copyright("Copyright (C) 2017 Greenbone AG");
script_dependencies("gb_snmp_info_collect.nasl");
script_require_udp_ports("Services/udp/snmp", 161);
script_mandatory_keys("SNMP/sysdescr/available");
script_tag(name:"summary", value:"SNMP based detection of Lantronix Devices.");
script_tag(name:"qod_type", value:"remote_banner");
exit(0);
}
include("snmp_func.inc");
port = snmp_get_port( default:161 );
if( ! sysdesc = snmp_get_sysdescr( port:port ) )
exit( 0 );
# e.g.:
#
# Lantronix UDS1100 V6.5.0.0 (070402)
# Lantronix SLSLP 030020
# Lantronix MSSLITE Version V3.6/4(000628)
# Lantronix UDS 1325732 V5.8.0.1 (041112)
# Lantronix UDS2100 V6.7.0.3 (110711)
# Lantronix MSS-VIA Version V3.6/3(000201)
# Lantronix MSS4 Version B3.7/108(030909)
# Lantronix SCS1600 Version 2.0/5(040701)
# Lantronix EDS1100 V6.0.0.0R1 (<redacted>)
# Lantronix EDS1100 V5.2.0.0R20 (<redacted>)
# Lantronix XPort AR V5.2.2.0B8 (<redacted>)
# Lantronix MatchPort AR V1.1.0.0R7 (<redacted>)
# Linux Lantronix-EDS5016-<redactedserial> 5.10.140 #0 SMP Sat Sep 3 02:55:34 2023 aarch64
#
if( egrep( string:sysdesc, pattern:"^(Linux )?Lantronix[ -]", icase:FALSE ) ) {
set_kb_item( name:"lantronix_device/detected", value:TRUE );
set_kb_item( name:"lantronix_device/snmp/detected", value:TRUE );
set_kb_item( name:"lantronix_device/snmp/port", value:port );
version = "unknown";
type = "unknown";
vers_nd_type = eregmatch( pattern:"^Lantronix (XPort AR|MatchPort AR) (V|B|Version )([0-9BR.]+)", string:sysdesc, icase:FALSE );
if( ! vers_nd_type[1] )
vers_nd_type = eregmatch( pattern:"^Lantronix ([A-Z0-9-]+) .*(V|B|Version )([0-9BR.]+)", string:sysdesc, icase:FALSE );
if( vers_nd_type[1] )
type = vers_nd_type[1];
if( vers_nd_type[3] )
version = vers_nd_type[3];
# nb:
# - 5.10.140 is the kernel version, not the device version
# - It seems only EDS5000 series devices are known using this one but the pattern was still made a
# little bit less strict to catch possible other variants as well
if( type == "unknown" ) {
type_only = eregmatch( pattern:"^Linux Lantronix-([A-Z0-9]+[^-]*)-", string:sysdesc, icase:FALSE );
if( type_only[1] )
type = type_only[1];
}
set_kb_item( name:"lantronix_device/snmp/" + port + "/type", value:type );
set_kb_item( name:"lantronix_device/snmp/" + port + "/version", value:version );
set_kb_item( name:"lantronix_device/snmp/" + port + "/concluded", value:sysdesc );
}
exit( 0 );
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
26 Jun 2026 00:00Current
5.8Medium risk
Vulners AI Score5.8