SUSE SLED15 / SLES15 Security Update : libtcnative-2-0 (SUSE-SU-2026:4658-1)

critical Nessus Plugin ID 366067

Synopsis

The remote SUSE host is missing one or more security updates.

Description

The remote SUSE Linux SLED15 / SLED_SAP15 / SLES15 / SLES_SAP15 host has packages installed that are affected by multiple vulnerabilities as referenced in the SUSE-SU-2026:4658-1 advisory.

- CVE-2026-86243: buffer overread during the TLS handshake permits a malicious user to trigger a DoS via a JVM crash (bsc#1282623).
- CVE-2026-86246: insecure ALLOW_CLIENT_RENEGOTIATION, NO_EXTENDED_MASTER_SECRET, IGNORE_UNEXPECTED_EOF and ALLOW_NO_DHE_KEX options enabled by default (bsc#1282622).
- CVE-2026-86247: race condition allows client certificate verification requirements to be down-graded for some configurations (bsc#1282621).

Changes for libtcnative-2-0:

- Upgrade to version 2.0.16
* Security fixes + Client certificate requirements can be down-graded (bsc#1282621, CVE-2026-86247) A race condition allowed client certificate verification requirements to be down-graded for some configurations.
+ Insecure OpenSSL options enabled (bsc#1282622, CVE-2026-86246) Apache Tomcat Native enabled insecure options by default including ALLOW_CLIENT_RENEGOTIATION, NO_EXTENDED_MASTER_SECRET, IGNORE_UNEXPECTED_EOF and ALLOW_NO_DHE_KEX.
+ DoS via TLS handshake (bsc#1282623, CVE-2026-86243) A buffer over-read vulnerability in Apache Tomcat Native during the TLS handshaking permits a malicious user to trigger a DoS via a JVM crash.
* Changes + Code: Remove call to ERR_remove_thread_state() from Windows specific code to allow building with OpenSSL 4.0.x ERR_remove_thread_state() is a no-op in OpenSSL 1.1+ and got removed in OpenSSL 4 + Update: Remove support for Windows build on IA64 architecture (Itanium) + Update: Make x64 the default architecture for Windows build + Update: Make Windows 10 / 11 the default target version for Windows builds + Fix: Fix a potential crash when negotiating ALPN + Fix: If ALPN negotiation fails and failure is configured to use the last server protocol in the list, use it rather than the last protocol offered by the client + Fix: Add support for the extended range of options available from OpenSSL 3.0.x. The options flag is now a 64-bit unsigned int (represented by a Java long) rather than a 32-bit unsigned int (represented by a Java int) + Code: Remove unused code + Fix: Ensure that per connection changes to certificate verification settings, e.g. to support client certificate authentication, do not modify the certificate verification settings for other connections + Fix: Fix a potential crash when configuring raw certificates + Fix: Avoid a potential crash with very long ALPN protocol names + Fix: Make the call to a CertificateVerifier more robust + Fix: Avoid a potential crash when processing OCSP URLs + Fix: Make the processing of OCSP responses more robust + Fix: Stricter OCSP handling when soft-fail is disabled + Fix: Harden against the mis-use of Buffer.address(ByteBuffer) + Fix: Harden against the mis-use of Pool.destroy(long)

Tenable has extracted the preceding description block directly from the SUSE security advisory.

Note that Nessus has not tested for these issues but has instead relied only on the application's self-reported version number.

Solution

Update the affected libtcnative-2-0 and / or libtcnative-2-0-devel packages.

See Also

https://bugzilla.suse.com/1282621

https://bugzilla.suse.com/1282622

https://bugzilla.suse.com/1282623

https://www.suse.com/security/cve/CVE-2026-86243

https://www.suse.com/security/cve/CVE-2026-86246

https://www.suse.com/security/cve/CVE-2026-86247

http://www.nessus.org/u?9853a622

Plugin Details

Severity: Critical

ID: 366067

File Name: suse_SU-2026-4658-1.nasl

Version: 1.1

Type: Local

Agent: unix

Published: 10/15/2026

Updated: 10/15/2026

Supported Sensors: Frictionless Assessment AWS, Frictionless Assessment Azure, Frictionless Assessment Agent, Nessus Agent, Agentless Assessment, Continuous Assessment, Tenable Cloud Security, Tenable Self-Hosted Container Security, Nessus

Risk Information

VPR

Risk Factor: Medium

Score: 4.3

Percentile: 53.44

CVSS v2

Risk Factor: High

Base Score: 9.4

Temporal Score: 7

Vector: CVSS2#AV:N/AC:L/Au:N/C:C/I:C/A:N

CVSS Score Source: CVE-2026-86246

CVSS v3

Risk Factor: Critical

Base Score: 9.1

Temporal Score: 7.9

Vector: CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N

Temporal Vector: CVSS:3.0/E:U/RL:O/RC:C

Vulnerability Information

CPE: cpe:/o:novell:suse_linux:15, p-cpe:/a:novell:suse_linux:libtcnative-2-0-devel, p-cpe:/a:novell:suse_linux:libtcnative-2-0

Required KB Items: Host/local_checks_enabled, Host/cpu, Host/SuSE/release, Host/SuSE/rpm-list

Exploit Ease: No known exploits are available

Patch Publication Date: 10/14/2026

Vulnerability Publication Date: 9/23/2026

Reference Information

CVE: CVE-2026-86243, CVE-2026-86246, CVE-2026-86247

SuSE: SUSE-SU-2026:4658-1