Synopsis
The remote openSUSE host is missing one or more security updates.
Description
The remote openSUSE 16 host has a package installed that is affected by multiple vulnerabilities as referenced in the openSUSE-SU-2026:21884-1 advisory.
- CVE-2026-56854,CVE-2026-56855,CVE-2026-78662: golang.org/x/crypto/ssh: authentication bypass and deadlocks in the crypto/ssh library (bsc#1278681).
- CVE-2026-71556: github.com/go-git/go-git/v5: arbitrary file read/write via symbolic link resolution (bsc#1276981).
- CVE-2026-71557: github.com/go-git/go-git/v5: malicious reference names may modify files outside the reference storage (bsc#1276994).
Changes for amazon-ssm-agent:
- Update to version 3.3.5390.0
* Bump github.com/gorilla/websocket from v1.4.2 to v1.5.3
* Bump golang.org/x/crypto from v0.53.0 to v0.56.0
* Bump golang.org/x/net from v0.56.0 to v0.57.0
* Bump golang.org/x/sys from v0.46.0 to v0.47.0
* Upgrade GoLang version from 1.25 to 1.26
* Mint control-channel token after dial to fix AZ-fault token expiry
* Resume patch documents interrupted by an external shutdown
* Use systemctl for systemd in aws: configureDocker on Amazon Linux
* Update greengrass component version to 1.3.5
- Update to version 3.3.5226.0
* Add bounds check for HeaderLength in AgentMessage Deserialize
* Bump github.com/go-git/go-git/v5 to v5.19.2
* Bump golang.org/x/sync to v0.21.0
* Detect Azure Linux and potential future unregistered Linux platforms
* Fix Windows session command parsing by removing shlex
* Fix shell injection in Windows domainjoin plugin parameters
* Prevent control channel deadlock on ProcessorBufferFull
* Revert migration from aws-sdk-go v1 to aws-sdk-go-v2 change
* Update the logic for loading RegistrationInfo
* Upgrade Go version to 1.25.13
- Update to version 3.3.5068.0
* Migrate from aws-sdk-go v1 to aws-sdk-go-v2
* Fix flaky registration/connection channel tests
* Sync AWS SDK fork in extra/ with multicloud vendor changes
* Harden function create file with permissions in a single syscall
* Upgrade Go version to 1.25.12
* Bump golang.org/x/[email protected] to golang.org/x/[email protected]
* Fix loopback bypass in remote-host port forwarding denylist
- Update to version 3.3.4851.0
* Add ECS/EKS credential endpoints and loopback to port-forward denylist
* Canonicalize IP addresses before port-forwarding denylist check
* Pass the ActiveDirectory domain password via stdin using -y /dev/stdin instead of the -w flag
* Fix false StuckAtInProgress timeout for associations with rate >= 2h
* Fix non-interactive session big file transfer issues
* Prevent ssm-user race condition with flock-based serialization
* Send AWS::EC2::Instance as source type when registered with provider EC2
* Validate process name in orphan worker detection
- Update to version 3.3.4793.0
* Add multicloud support enabling SSM Agent registration with Azure cloud providers
* Add support for the upcoming public key in the agent code
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 amazon-ssm-agent package.
Plugin Details
File Name: openSUSE-2026-21884-1.nasl
Agent: unix
Supported Sensors: Nessus Agent, Continuous Assessment, Nessus
Risk Information
Vector: CVSS2#AV:N/AC:L/Au:N/C:N/I:C/A:P
Vector: CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Temporal Vector: CVSS:3.0/E:P/RL:O/RC:C
Vulnerability Information
CPE: cpe:/o:novell:opensuse:16.0, p-cpe:/a:novell:opensuse:amazon-ssm-agent
Required KB Items: Host/local_checks_enabled, Host/cpu, Host/SuSE/release, Host/SuSE/rpm-list
Exploit Ease: Exploits are available
Patch Publication Date: 9/20/2026
Vulnerability Publication Date: 8/7/2026