Lucene search
+L

openSUSE 16 Security Update : rclone (openSUSE-SU-2026:21999-1)

🗓️ 02 Oct 2026 00:00:00Reported by TenableType 
nessus
 nessus
🔗 www.tenable.com👁 17 Views

rclone fixes zip slip path traversal and multiple Go runtime vulnerabilities.

Related
Refs
Code
ReporterTitlePublishedViews
Family
ibm
IBM Security Bulletins
Security Bulletin: Multiple vulnerabilities affect Data Virtualization on IBM Software Hub (July 2026 - Part 2 of 2)
7 Aug 202601:27
–ibm
ibm
IBM Security Bulletins
Security Bulletin: The following vulnerabilities that can affect IBM Storage Scale Cluster Export Services (CES) S3 are now addressed in 5.2.3.9 or higher and 6.0.1.0 or higher
24 Jul 202615:52
–ibm
ibm
IBM Security Bulletins
Security Bulletin: IBM Verify Antenna is affected by multiple vulnerabilities
6 Oct 202614:22
–ibm
ibm
IBM Security Bulletins
Security Bulletin: IBM Instana Observability is affected by multiple vulnerabilities within Instana Agent container image
8 Sep 202617:48
–ibm
ibm
IBM Security Bulletins
Security Bulletin: Platform Navigator and Automation Assets in IBM Cloud Pak for Integration are vulnerable to multiple vulnerabilities in net
2 Jul 202612:43
–ibm
ibm
IBM Security Bulletins
Security Bulletin: Multiple Vulnerabilities in IBM Operator for PostgreSQL
20 Aug 202623:55
–ibm
ibm
IBM Security Bulletins
Security Bulletin: Multiple vulnerabilities affect Data Virtualization on IBM Software Hub (June 2026 - Part 2 of 2)
7 Jul 202607:24
–ibm
ibm
IBM Security Bulletins
Security Bulletin: IBM WebSphere Liberty Operator is affected by multiple vulnerabilities
24 Jun 202616:24
–ibm
ibm
IBM Security Bulletins
Security Bulletin: IBM Instana Observability is affected by multiple vulnerabilities within Instana Agent container image
5 Oct 202606:17
–ibm
ibm
IBM Security Bulletins
Security Bulletin: IBM Maximo Application Suite - Visual Inspection component uses golang.org/x/net-v0.47.0 which is vulnerable to CVE-2026-25680, CVE-2026-25681, CVE-2026-27136, CVE-2026-33814, CVE-2026-39821, CVE-2026-42502, CVE-2026-42506
3 Aug 202608:27
–ibm
Rows per page
#%NASL_MIN_LEVEL 80900
##
# (C) Tenable, Inc.
#
# The package checks in this plugin were extracted from
# openSUSE Security Update openSUSE-SU-2026:21999-1. The text itself
# is copyright (C) SUSE.
##

include('compat.inc');

if (description)
{
  script_id(362530);
  script_version("1.1");
  script_set_attribute(attribute:"plugin_modification_date", value:"2026/10/02");

  script_cve_id(
    "CVE-2026-33818",
    "CVE-2026-39821",
    "CVE-2026-46600",
    "CVE-2026-46603",
    "CVE-2026-56853",
    "CVE-2026-56854",
    "CVE-2026-56855",
    "CVE-2026-56858",
    "CVE-2026-56859",
    "CVE-2026-56860",
    "CVE-2026-56862",
    "CVE-2026-78662"
  );

  script_name(english:"openSUSE 16 Security Update : rclone (openSUSE-SU-2026:21999-1)");

  script_set_attribute(attribute:"synopsis", value:
"The remote openSUSE host is missing one or more security updates.");
  script_set_attribute(attribute:"description", value:
"The remote openSUSE 16 host has packages installed that are affected by multiple vulnerabilities as referenced in the
openSUSE-SU-2026:21999-1 advisory.

    Changes in rclone:

    - Update to version 1.75.1: (boo#1279548)
      - Security
        - archive
          - Fix zip slip path traversal in untrusted zip files
            GHSA-66hp-wgxq-6f5q CVE-PENDING (Nick Craig-Wood)
          - Hide any archive entry which escapes the directory being
            listed GHSA-66hp-wgxq-6f5q (Nick Craig-Wood)
          - Reject unsafe entry names when mounting squashfs images
            GHSA-66hp-wgxq-6f5q (Nick Craig-Wood)
          - Fix zip subdirectory root matching sibling directories
            GHSA-66hp-wgxq-6f5q (Nick Craig-Wood)
          - Fix zip entry named . hiding every other file
            GHSA-66hp-wgxq-6f5q (Nick Craig-Wood)
          - Fix directory not found for archive paths containing ./
            or // GHSA-66hp-wgxq-6f5q (Nick Craig-Wood)
        - build
          - Fix multiple CVEs by upgrading to go1.26.6 (Nick
            Craig-Wood)
            - CVE-2026-56860: net/url: quadratic complexity in
              resolvePath
            - CVE-2026-56858: html/template: JavaScript regexp context
              tracking
            - CVE-2026-56862: crypto/tls: limit handshake messages
              accepted post-handshake
            - CVE-2026-56853: net/http: apply ReadHeaderTimeout to
              unencrypted HTTP/2 check
            - CVE-2026-56859: encoding/xml: recursion depth guard
              during decode
            - CVE-2026-33818: encoding/asn1: enforce maximum recursion
              depth
            - CVE-2026-46600: net: panic parsing an invalid SVCB or
              HTTPS RR in dnsmessage
            - CVE-2026-39821: net/http: reject ASCII-only
              Punycode-encoded labels in idna
          - Update golang.org/x/crypto to v0.56.0 to fix multiple CVEs
            (Nick Craig-Wood)
            - CVE-2026-56854: ssh: source-address critical option not
              enforced for non-public-key auth callbacks
            - CVE-2026-78662: ssh: a malicious peer could flood an
              undecided channel's incoming requests, deadlocking the
              connection
            - CVE-2026-56855: ssh: a malicious peer could send crafted
              messages on an established channel, deadlocking the
              connection
          - Update golang.org/x/image to v0.45.0 to fix CVE-2026-46603
            (Nick Craig-Wood)
            - CVE-2026-46603: excessive memory allocation during VP8L
              decoding
          - fs: Confine directory listing entries that escape the root
            GHSA-3vxh-3pcx-9m8q GHSA-38xv-hf3p-h7mq CVE-PENDING (Nick
            Craig-Wood)
          - fshttp: Don't send --header values to other hosts on
            redirect GHSA-486v-q2wf-fp2r CVE-PENDING (Nick Craig-Wood)
          - http: Don't leak configured headers to other hosts or over
            plaintext on redirect GHSA-486v-q2wf-fp2r CVE-PENDING (Nick
            Craig-Wood)
          - lib/rest: Check HTTPS downgrades against the original
            request on redirect GHSA-486v-q2wf-fp2r CVE-PENDING (Nick
            Craig-Wood)
          - local
            - Fix dir metadata escaping the root through a planted
              symlink GHSA-f8g7-2xjc-7mfh CVE-PENDING (Nick Craig-Wood)
            - Fix btime escaping the root via a planted symlink
              GHSA-f8g7-2xjc-7mfh CVE-PENDING (Nick Craig-Wood)
            - Fix panic on Range request past the end of a symlink
              GHSA-p6m2-r3w9-mpxw CVE-PENDING (Nick Craig-Wood)
          - serve docker
            - Reject volume names that escape the base directory
              GHSA-p6vx-hf7p-98j6 (Nick Craig-Wood)
            - Reject volume names resolving to the base directory
              itself GHSA-p6vx-hf7p-98j6 (Nick Craig-Wood)
            - Re-derive volume mountpoint from name when restoring
              state GHSA-p6vx-hf7p-98j6 (Nick Craig-Wood)
          - serve ftp: Fix auth-proxy sessions sharing credentials by
            username GHSA-c476-6w5q-jw77 CVE-PENDING (Nick Craig-Wood)
          - serve s3
            - Fix memory exhaustion from client-declared multipart part
              size GHSA-2p48-j3qc-rx9f CVE-PENDING (Nick Craig-Wood)
            - Reject bogus multipart part sizes in the reorder buffer
              GHSA-2p48-j3qc-rx9f (Nick Craig-Wood)
            - Fix auth proxy accepting any request signed with an empty
              secret GHSA-xwwr-4h3p-r22c CVE-PENDING (Nick Craig-Wood)
            - NB the auth proxy protocol for serve s3 has changed - the
              proxy program is now given the access key ID as user and
              must return the secret as _secret_access_key
            - Fix each server accepting the --auth-key credentials of
              all the others (Nick Craig-Wood)
            - Fix misleading anonymous access log when using an auth
              proxy via rc GHSA-p569-5gjg-9cmj CVE-PENDING (Nick
              Craig-Wood)
          - serve sftp: Fix auth proxy configured via rc being silently
            ignored GHSA-p569-5gjg-9cmj CVE-PENDING (Nick Craig-Wood)
      - Bug Fixes
        - accounting
          - Fix memory leak on long-running rcd (nielash)
          - Fix memory leak from stats groups on long-running rcd
            (nielash)
          - Fix bwlimit burst overflow (Rayan Salhab)
        - bisync
          - Fix memory leak when running via the rc (nielash)
          - Fix failed transfers of empty files being recorded as
            synced (Nick Craig-Wood)
        - build: Make go1.26 the minimum required version as needed by
          golang.org/x/crypto v0.56.0 (Nick Craig-Wood)
        - config: Redact env var config values in logs (Pastalikek65)
        - doc fixes (Anton Karpov, CAOShurong, Dean Chen, Nick
          Craig-Wood, Recoordinate, Rodrigo Rodrigues, Shantanav
          Mukherjee, shaurya)
        - lib/batcher: Prevent commits racing shutdown (Loi Nguyen)
        - lib/transform: Fix panic in truncate_keep_extension (VXNCXNX)
        - multipart: Fix chunked uploads storing truncated objects when
          the source ends early (Nick Craig-Wood)
        - operations: Fix silent truncation of streaming uploads whose
          source ends early (Nick Craig-Wood)
        - serve
          - Fix VFS instance leaks on server startup failures and
            shutdown (Hakan SMAL)
          - Pass the client IP address to the auth proxy
            (am-at-enrollvb)
        - serve http: Prevent scrolling to the top on page reload (Sune
          M?lgaard)
        - serve nfs: Fix EIO when creating symlinks with --vfs-links
          (SillyZir)
        - serve s3
          - Fix failed uploads deleting or corrupting the object at the
            key (Nick Craig-Wood)
          - Fix crash when a multipart upload is aborted while a part
            is uploading (Nick Craig-Wood)
          - Fix modtime not being set when only mtime metadata is
            supplied on PUT (Nick Craig-Wood)
          - Upload all multipart uploads via the VFS so they obey
            --bwlimit and show in stats (Nick Craig-Wood)
          - Reserve the .rclone_temp_ prefix for temporary objects
            (Nick Craig-Wood)
          - Clean up abandoned multipart uploads after
            --multipart-expiry (Nick Craig-Wood)
        - vfscache
          - Fix reader deadlock when the item size drops below the read
            offset (Dave)
          - Fix log message growing without bound on repeated write
            errors (Vijay Misal)
        - walk: Stop directory traversal when the context is cancelled
          (Rahman Yilmaz)
      - VFS
        - Synchronize poll updates with shutdown (Loi Nguyen)
        - Make poll shutdown lifecycle deterministic (Loi Nguyen)
      - Crypt
        - Fix hash mismatches with no_data_encryption on backends which
          check upload hashes (Nick Craig-Wood)
        - Fix directory names which look like versioned file names
          (TowyTowy)
        - Warn about directories with legacy version-like encrypted
          names (Nick Craig-Wood)
      - Azure Blob
        - Fix Entra ID server-side copy source authentication (Edward
          Klesel)
        - Fix spurious vfs cache corruption errors during chunked reads
          (Nick Craig-Wood)
      - Azurefiles
        - Fix zero padded files being created when the source ends
          early (Nick Craig-Wood)
      - Box
        - Fix truncated files being uploaded successfully when the
          source ends early (Rohit Behera)
      - Compress
        - Fix corrupted objects being created when the source ends
          early (Nick Craig-Wood)
      - Drive
        - Don't list trashed files when removing a directory into the
          trash (alliasgher)
      - Dropbox
        - Preserve Paper export paths on lookup (Loi Nguyen)
        - Fix context cancellation (e.g. --max-duration limit) not
          stopping in-flight requests (debaditya)
        - Fix chunked uploads of truncated files never finishing (Nick
          Craig-Wood)
        - Don't retry chunked upload requests when the upload has been
          cancelled (Nick Craig-Wood)
        - Decode received shared-file names (Sanjay Kanth A)
        - Fix ChangeNotify when the root's case differs from Dropbox's
          (Loi Nguyen)
      - Filelu
        - Fix truncated files being uploaded successfully when the
          source ends early (Nick Craig-Wood)
        - Fix duplicate root path during multipart folder creation
          (kingston125)
      - Huaweidrive
        - Fix truncated files being uploaded successfully when the
          source ends early (Rohit Behera)
      - Iclouddrive
        - Fix uploads into an app container failing with 412 (Christian
          De Santis)
      - Internetarchive
        - Fix corrupted files being created when the source ends early
          (Nick Craig-Wood)
      - Internxt
        - Persist rotated token returned by the user info call
          (0rangeSeaW0lf)
      - Onedrive
        - Fix 403 Forbidden for configuration personal onedrive
          (machsix)
        - Fall back to manual drive ID entry when drive listing fails
          (SillyZir)
        - Don't retry multipart upload chunk on 404 (upload session not
          found) (water)
      - Overview
        - Fix internal error: no overview data found on 32 bit
          architectures (Nick Craig-Wood)
      - Pikpak
        - Fix truncated files being created when the source ends early
          (Nick Craig-Wood)
        - Fix truncated single part uploads reported as ok when source
          ends early (Nick Craig-Wood)
      - Protondrive
        - Fix files uploaded with v1.75.0 not being readable in the
          Proton apps (Nick Craig-Wood)
        - Fix corrupted uploads after a retried upload error (Nick
          Craig-Wood)
      - Quatrix
        - Fix chunk upload retries and fix memory leak (Nick
          Craig-Wood)
      - S3
        - Update Mega endpoints (Nick Craig-Wood)
        - Treat UploadPart success without ETag as retryable error
          (CAOShurong)
        - Fix server side copy failing with --s3-no-head-object
          (Anatoly Tarnavsky)
      - Sia
        - Fix corrupted files being created when the source ends early
          (Nick Craig-Wood)
      - Smb
        - Reuse the upload connection for SetModTime (alliasgher)
      - WebDAV
        - Fix SetModTime failing and hashes missing on Nextcloud (Nick
          Craig-Wood)
      - Yandex
        - Fix truncated files being uploaded successfully when the
          source ends early (Rohit Behera)

    - Update to version 1.75.0:
      - New S3 Providers
        - Scality (RING / ARTESCA)
        - Zero Services (ZERO-Z3)
      - Security
        - archive: Don't crash on malformed squashfs images
          GHSA-6jcg-q3wp-x2f4 CVE-PENDING (Nick Craig-Wood)
        - ftp: Fix ftp command injection when encoding doesn't include
          CRLF GHSA-8c48-q9wj-3w37 CVE-PENDING (Nick Craig-Wood)
        - lib/http: Use TLS on all --addr listeners when --cert and
          --key are set GHSA-mfvx-7rcj-9m5g (Nick Craig-Wood)
        - lib/proxy: Fix unbounded HTTP CONNECT headers causing OOM
          GHSA-xhf4-832v-7xcr CVE-PENDING (Nick Craig-Wood)
        - local: Stop source file names escaping the destination
          directory GHSA-7p4m-qxvv-g567 CVE-PENDING (Nick Craig-Wood)
        - rc
          - Don't expose pprof debug handlers on an unauthenticated
            server GHSA-mfvx-7rcj-9m5g CVE-PENDING (Nick Craig-Wood)
          - Require authentication to list the remotes with --rc-serve
            GHSA-mfvx-7rcj-9m5g (Nick Craig-Wood)
          - Fix leaking stack traces on panics GHSA-gwfq-86j8-7qhv
            (Nick Craig-Wood)
        - s3
          - Fix redirect credential leaks, reject HTTPS->HTTP and strip
            secrets GHSA-8mxv-9xhp-86h4 (Nick Craig-Wood)
          - Strip S3 Express session token on cross-host redirects
            GHSA-8mxv-9xhp-86h4 (Nick Craig-Wood)
          - serve ftp: Use constant time comparison for password check
            GHSA-mfvx-7rcj-9m5g (Nick Craig-Wood)
          - serve restic: Fix path traversal above the served directory
            GHSA-45pq-889g-fcgh CVE-PENDING (Nick Craig-Wood)
          - serve sftp: Don't crash the whole server on a bad request
            GHSA-6jcg-q3wp-x2f4 (Nick Craig-Wood)
          - sftp: Fix command injection via crafted filenames on
            PowerShell remotes GHSA-2m8m-jhrm-w6j2 CVE-PENDING (Nick
            Craig-Wood)
          - vfs: Don't crash the process if a backend panics on a
            background goroutine GHSA-6jcg-q3wp-x2f4 (Nick Craig-Wood)
        - webdav
          - Fix HTTPS to HTTP redirects leaking credentials
            GHSA-h4mf-4v27-hggj (Nick Craig-Wood)
          - Tus: fix potential nil pointer crash GHSA-3x6r-wxxg-53vv
            (Nick Craig-Wood)
        - Update google.golang.org/grpc to fix multiple security
          problems (Nick Craig-Wood)
      - New Features
        - build: Update all dependencies (Nick Craig-Wood)
        - config
          - Add config unset command to remove options from a remote
            (Nick Craig-Wood)
          - Add tier to config wizard (dougal)
        - docker serve
          - Add timeout to volume restore so slow remotes don't block
            startup (Nick Craig-Wood)
          - Restore volumes concurrently so one slow remote doesn't
            block others (Nick Craig-Wood)
          - Make Create idempotent to avoid volume already exists
            after restart (Nick Craig-Wood)
        - doc fixes (blackflytech, dougal, Giridhar, KTibow,
          mathieulongtin, Nick Craig-Wood, p1, Socialpranker, S?ren
          Lindberg, yashanil98)
        - filter
          - Support nested {} alternates in glob filters (maximilize)
          - Add --files-from0 to support NUL-delimited input (Gaurav)
        - fserrors: Make http2 server sent GOAWAY a retriable error
          (phatlc)
        - fshttp
          - Add --dump errors to dump only failed HTTP transactions
            (Nick Craig-Wood)
          - Add --dump trace to log connection level events via
            httptrace (Nick Craig-Wood)
        - gui
          - Serve static files with gzip/deflate compression (Leon
            Brocard)
          - Respect explicit --rc-allow-origin instead of always
            deriving it from the bind address (Kyue)
          - Update embedded release to 1.1.11 (Nick Craig-Wood)
        - mount2: Add --allow-idmap to advertise FUSE_ALLOW_IDMAP
          (Valerij Fredriksen)
        - nfsmount: Call mount_nfs directly on OpenBSD so -T is
          accepted (Socialpranker)
        - rc
          - Respond with 202 if prefer-async header is passed (FTCHD)
          - Add config/oauthstop and config/oauthstatus to control
            oauth listener (FTCHD)
          - Include OAuth authorization URL in rc config/oauthstatus
            response (Hakan SMAL)
          - Allow setting rc config and filter options as flat
            parameters (Hakan SMAL)
        - serve
          - Support custom http response headers (kkocdko)
          - Update serve remote control to accept nested as well as
            flat options (Hakan SMAL)
        - serve dlna: Bound SOAP request bodies (Acts1631)
        - serve nfs
          - Allow NFS clients to mount subpaths of the served remote
            (Nick Craig-Wood)
          - Advertise AUTH_UNIX so the *BSD NFS clients can mount
            (Socialpranker)
        - serve s3: Stream multipart uploads to the backend instead of
          buffering in memory (Nick Craig-Wood)
        - serve sftp
          - Implement [email protected] to report disk usage (Nick
            Craig-Wood)
          - Use the requested atime when setting file times (Nick
            Craig-Wood)
        - serve webdav: Add gzip compression for compressible responses
          (Leon Brocard)
        - serve http: Add --disable-dir-list flag (Leon Brocard)
      - Bug Fixes
        - archive/squashfs: Fix reading images with no fragment or
          xattr table (maximilize)
        - chunkedreader: Fix spurious errors when a parallel stream is
          closed early (Nick Craig-Wood)
        - config
          - Fix config_template_file and config_template being ignored
            via config/create (hexbinoct)
          - Fix normalization when obscuring passwords (Nick
            Craig-Wood)
        - docker serve: Fix plugin timeout on restart when volumes have
          active mounts (Nick Craig-Wood)
        - fs: Fix passwords and tokens appearing in the debug log
          during rclone config (Nick Craig-Wood)
        - gui: Fix cross-origin API requests when bound to a wildcard
          address (FTCHD)
        - hash: Fix xxh128 hasher size (Yuhang Cao)
        - log: Fix side effects when importing rclone as a library
          (Sven Rebhan)
        - march
          - Fix unnecessarily listing dst directory when src listing
            finished (Nick Craig-Wood)
          - Fix goroutine leak on completed async rc jobs (Yash Anil)
        - nfsmount: Fix mount_nfs options incompatible with OpenBSD
          (Socialpranker)
        - rc
          - Fix operations/stat for directories with large parent dirs
            (Nick Craig-Wood)
          - Fix _filter and _config parameters being ignored by mount/*
            commands (Hakan SMAL)
        - serve: Fix auth proxy using stale config parameters when
          making a backend (Nick Craig-Wood)
        - serve s3
          - Fix aborted multipart uploads appearing as ghosts (Nick
            Craig-Wood)
          - Fix streamed multipart uploads not being atomic (Nick
            Craig-Wood)
          - Fix OOM and InvalidPart errors with concurrent multipart
            uploads (Nick Craig-Wood)
        - sync: Fix --fix-case rename on backends that need upload
          before overwrite (Nick Craig-Wood)
        - Mount
          - Support flat VFS and Mount options in mount RC command
            (Hakan SMAL)
        - VFS
          - Fix IO error by recreating the cache file if it has been
            removed (Nick Craig-Wood)
          - Fix invalid seek position error when cache files larger
            than the remote (Nick Craig-Wood)
          - Fix vfs cache writeback timer not being stopped when
            --transfers reached (Nick Craig-Wood)
          - Fix crash when multiple mounts or servers share the same
            VFS (Nick Craig-Wood)
        - Local
          - Add --local-fatal-if-no-space flag (ferrumclaudepilgrim)
          - Don't resolve relative roots to absolute paths (Nick
            Craig-Wood)
        - Archive
          - Fix squashfs listings failing with invalid argument after
            update (Nick Craig-Wood)
        - Azure Blob
          - Fix MD5 being dropped on range reads causing vfs cache
            re-downloads (Nick Craig-Wood)
          - Add use_arrow_list flag for experimental Apache Arrow
            listing (Nick Craig-Wood)
          - List very large containers in parallel with
            list_parallelism (Nick Craig-Wood)
        - Azurefiles
          - Fix incorrect modtime after uploading a file or setting its
            modtime (Nick Craig-Wood)
          - Improve modtime precision from 1s to 100ns (Nick
            Craig-Wood)
        - Combine
          - Don't return an error message as the remote name for a bad
            object (Nick Craig-Wood)
        - Drime
          - Remove stale mux_status field from Item (Nick Craig-Wood)
        - Drive
          - Warn in config wizard before using the shared client_id
            (Nick Craig-Wood)
          - Detect shortcut loops to avoid infinite recursion (Nick
            Craig-Wood)
        - Dropbox
          - Add support for impersonate_admin (Gaurav)
          - Add --dropbox-skip-shared-folders and
            --dropbox-skip-unowned-folders (Gaurav)
          - Make Rmdir use one less API call (Socialpranker)
          - Use much less memory when uploading small files (Nick
            Craig-Wood)
          - Remove an unnecessary API call when uploading small files
            (Nick Craig-Wood)
        - Filen
          - Fix incorrect modtime after updating a file or setting its
            modtime (Nick Craig-Wood)
        - Filescom
          - Fix missing MD5 hash after uploading a file (Nick
            Craig-Wood)
        - FTP
          - Fix incorrect modtime after uploading a file or setting its
            modtime (Nick Craig-Wood)
        - Googlephotos
          - Warn in config wizard before using the shared client_id
            (Nick Craig-Wood)
        - Hasher
          - Fix Update not storing hashes in bolt DB after file
            replacement (Nick Craig-Wood)
        - Hdfs
          - Fix incorrect modtime after uploading a file or setting its
            modtime (Nick Craig-Wood)
        - Hidrive
          - Fix incorrect modtime after setting a file's modtime (Nick
            Craig-Wood)
        - HTTP
          - Don't list parent directory when pointing at a single file
            (Nick Craig-Wood)
          - Add Prefer to CORS Access-Control-Allow-Headers header
            (sijie-Z)
        - Iclouddrive
          - Fix cannot unmarshal number error when listing photo
            albums (Nick Craig-Wood)
          - Fix 2FA failing with 409 even when the code is valid (Punya
            Jain)
        - Imagekit
          - Fix Open with a RangeOption returning the wrong data (Nick
            Craig-Wood)
          - Add mtime to the available metadata (Nick Craig-Wood)
        - Internxt
          - Add Move and DirMove methods for server-side file and
            directory operations (jzunigax2)
          - Handle file size limit errors during uploads (jzunigax2)
          - Surface re-login error when re-auth fails in NewFs
            (0rangeSeaW0lf)
        - Jottacloud
          - Fix incorrect modtime after setting a file's modtime (Nick
            Craig-Wood)
        - Linkbox
          - Retry bot protection HTML challenge responses instead of
            failing (Nick Craig-Wood)
        - Mailru
          - Fix incorrect modtime after updating a file or setting its
            modtime (Nick Craig-Wood)
        - Mega
          - Fix files reappearing in listings after being renamed (Nick
            Craig-Wood)
          - Fix moved files disappearing from listings between remotes
            (Nick Craig-Wood)
        - Netstorage
          - Fix missing MD5 hash after uploading a file (Nick
            Craig-Wood)
        - Onedrive
          - Add support for no admin mode (TaterLi)
          - Treat non-2xx preauth download as error (ifloppy)
          - Download malware-flagged files via Graph Prefer header
            (ifloppy)
        - Opendrive
          - Fix uploaded objects returning the wrong hash and modtime
            (Nick Craig-Wood)
        - Oracleobjectstorage
          - Fix crash when downloading objects with unknown length
            (Nick Craig-Wood)
          - Add --oos-decompress flag to download gzip-encoded files
            (Nick Craig-Wood)
        - Pixeldrain
          - Fix incorrect modtime and missing hash after uploading a
            file (Nick Craig-Wood)
        - Protondrive
          - Implement proper retry logic (tomholford)
          - Fix gopenpgp: invalid data: user ID signature with wrong
            type on custom-domain account (Nick Craig-Wood)
          - Fix long hangs on permanent validation failures (Nick
            Craig-Wood)
          - Fix incorrect modtime after uploading a file (Nick
            Craig-Wood)
        - Putio
          - Fix incorrect modtime after setting a file's modtime (Nick
            Craig-Wood)
          - Fix sync deletions failing with 400 TRASH_LOCK_TIMEOUT
            errors (Nick Craig-Wood)
        - Quatrix
          - Fix incorrect modtime after uploading a file (Nick
            Craig-Wood)
        - S3
          - Add Zero Services (ZERO-Z3) provider (Zero Services GmbH)
          - Add Scality (RING / ARTESCA) provider (Dzmitry Nianakhau)
        - Seafile
          - Fix rclone sync files with identical size again and again
            (TowyTowy)
        - SFTP
          - Add --sftp-pin-host-key - Trust On First Use host key
            pinning (Nick Craig-Wood)
          - Add --sftp-encoding support (Puneet Dixit)
          - Don't retry permanent connection errors (Nick Craig-Wood)
          - Allow silencing no hostkey validation warning (Noah Zalev)
          - Fix cmd shell execution of paths containing
            variable-expansion or newline characters (Nick Craig-Wood)
        - Shade
          - Retry server errors instead of failing the transfer (Nick
            Craig-Wood)
          - Fix uploads failing with EOF when completing multipart
            uploads (Nick Craig-Wood)
        - Smb
          - Fix Kerberos credentials being reloaded for every
            connection (Nick Craig-Wood)
          - Fix TCP connection leak when connection setup fails (Nick
            Craig-Wood)
          - Fix server-side move of directories with special characters
            in the name (Nick Craig-Wood)
          - Fix spurious Directory already exists errors when moving
            directories (Nick Craig-Wood)
        - Ulozto
          - Fix server side moves between differently rooted remotes
            losing files (Nick Craig-Wood)
        - WebDAV
          - Fix incorrect modtime after setting a file's modtime (Nick
            Craig-Wood)
        - Yandex
          - Fix 500 errors by waiting for uploads to complete before
            setting modtime (Nick Craig-Wood)
          - Fix missing MD5 hash after uploading a file (Nick
            Craig-Wood)
          - Fix modtime randomly reverting to the upload time after
            upload (Nick Craig-Wood)
          - Add --yandex-upload-wait to fix 500 errors when uploading
            (Nick Craig-Wood)
        - Zoho
          - Honour Retry-After header on 429 (Erol Ozcan)
          - Add --zoho-tpslimit and --zoho-tpslimit-burst (Erol Ozcan)
          - Log throttling once per episode at NOTICE (Erol Ozcan)
          - Rate limit repeated listings of the same folder (Erol
            Ozcan)
          - Fix flaky folder list limiter test under concurrent
            listings (Nick Craig-Wood)
          - Fix large file overwrite creating a duplicate instead of
            replacing (Erol Ozcan)
          - Treat R008 unauthorized as directory not found (Erol Ozcan)
          - Preserve root_folder_id on reconnect and allow setting it
            (Erol Ozcan)

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.");
  script_set_attribute(attribute:"see_also", value:"https://bugzilla.suse.com/1279548");
  script_set_attribute(attribute:"see_also", value:"https://www.suse.com/security/cve/CVE-2026-33818");
  script_set_attribute(attribute:"see_also", value:"https://www.suse.com/security/cve/CVE-2026-39821");
  script_set_attribute(attribute:"see_also", value:"https://www.suse.com/security/cve/CVE-2026-46600");
  script_set_attribute(attribute:"see_also", value:"https://www.suse.com/security/cve/CVE-2026-46603");
  script_set_attribute(attribute:"see_also", value:"https://www.suse.com/security/cve/CVE-2026-56853");
  script_set_attribute(attribute:"see_also", value:"https://www.suse.com/security/cve/CVE-2026-56854");
  script_set_attribute(attribute:"see_also", value:"https://www.suse.com/security/cve/CVE-2026-56855");
  script_set_attribute(attribute:"see_also", value:"https://www.suse.com/security/cve/CVE-2026-56858");
  script_set_attribute(attribute:"see_also", value:"https://www.suse.com/security/cve/CVE-2026-56859");
  script_set_attribute(attribute:"see_also", value:"https://www.suse.com/security/cve/CVE-2026-56860");
  script_set_attribute(attribute:"see_also", value:"https://www.suse.com/security/cve/CVE-2026-56862");
  script_set_attribute(attribute:"see_also", value:"https://www.suse.com/security/cve/CVE-2026-78662");
  script_set_attribute(attribute:"solution", value:
"Update the affected rclone, rclone-bash-completion and / or rclone-zsh-completion packages.");
  script_set_cvss_base_vector("CVSS2#AV:N/AC:L/Au:N/C:C/I:C/A:N");
  script_set_cvss_temporal_vector("CVSS2#E:U/RL:OF/RC:C");
  script_set_cvss3_base_vector("CVSS:3.0/AV:N/AC:H/PR:L/UI:N/S:C/C:H/I:H/A:N");
  script_set_cvss3_temporal_vector("CVSS:3.0/E:U/RL:O/RC:C");
  script_set_attribute(attribute:"cvss_score_source", value:"CVE-2026-56858");
  script_set_attribute(attribute:"cvss3_score_source", value:"CVE-2026-39821");

  script_set_attribute(attribute:"exploitability_ease", value:"No known exploits are available");
  script_set_attribute(attribute:"exploit_available", value:"false");

  script_set_attribute(attribute:"vuln_publication_date", value:"2026/05/12");
  script_set_attribute(attribute:"patch_publication_date", value:"2026/09/28");
  script_set_attribute(attribute:"plugin_publication_date", value:"2026/10/02");

  script_set_attribute(attribute:"plugin_type", value:"local");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:novell:opensuse:rclone");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:novell:opensuse:rclone-bash-completion");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:novell:opensuse:rclone-zsh-completion");
  script_set_attribute(attribute:"cpe", value:"cpe:/o:novell:opensuse:16.0");
  script_set_attribute(attribute:"generated_plugin", value:"current");
  script_end_attributes();

  script_category(ACT_GATHER_INFO);
  script_family(english:"SuSE Local Security Checks");

  script_copyright(english:"This script is Copyright (C) 2026 and is owned by Tenable, Inc. or an Affiliate thereof.");

  script_dependencies("ssh_get_info.nasl");
  script_require_keys("Host/local_checks_enabled", "Host/cpu", "Host/SuSE/release", "Host/SuSE/rpm-list");

  exit(0);
}


include('rpm.inc');

if (!get_kb_item('Host/local_checks_enabled')) audit(AUDIT_LOCAL_CHECKS_NOT_ENABLED);
var os_release = get_kb_item('Host/SuSE/release');
if (isnull(os_release) || os_release =~ "^(SLED|SLES)") audit(AUDIT_OS_NOT, 'openSUSE');
var _os_ver = pregmatch(pattern: "^SUSE([\d.]+)", string:os_release);
if (isnull(_os_ver)) audit(AUDIT_UNKNOWN_APP_VER, 'openSUSE');
_os_ver = _os_ver[1];
if (os_release !~ "^(SUSE16\.0)$") audit(AUDIT_OS_RELEASE_NOT, 'openSUSE', '16.0', os_release);
if (!get_kb_item("Host/SuSE/rpm-list")) audit(AUDIT_PACKAGE_LIST_MISSING);

var cpu = get_kb_item('Host/cpu');
if (isnull(cpu)) audit(AUDIT_UNKNOWN_ARCH);
if ('x86_64' >!< cpu && cpu !~ "^i[3-6]86$" && 's390' >!< cpu && 'aarch64' >!< cpu) audit(AUDIT_LOCAL_CHECKS_NOT_IMPLEMENTED, 'openSUSE ' + _os_ver, cpu);

var pkgs = [
    {'reference':'rclone-1.75.1-bp160.1.1', 'cpu':'aarch64', 'release':'SUSE16.0', 'rpm_spec_vers_cmp':TRUE},
    {'reference':'rclone-1.75.1-bp160.1.1', 'cpu':'x86_64', 'release':'SUSE16.0', 'rpm_spec_vers_cmp':TRUE},
    {'reference':'rclone-bash-completion-1.75.1-bp160.1.1', 'release':'SUSE16.0', 'rpm_spec_vers_cmp':TRUE},
    {'reference':'rclone-zsh-completion-1.75.1-bp160.1.1', 'release':'SUSE16.0', 'rpm_spec_vers_cmp':TRUE}
];

var flag = 0;
foreach package_array ( pkgs ) {
  var reference = NULL;
  var _release = NULL;
  var _cpu = NULL;
  var rpm_spec_vers_cmp = NULL;
  if (!empty_or_null(package_array['reference'])) reference = package_array['reference'];
  if (!empty_or_null(package_array['release'])) _release = package_array['release'];
  if (!empty_or_null(package_array['cpu'])) cpu = package_array['cpu'];
  if (!empty_or_null(package_array['rpm_spec_vers_cmp'])) rpm_spec_vers_cmp = package_array['rpm_spec_vers_cmp'];
  if (reference && _release) {
    if (rpm_check(release:_release, cpu:_cpu, reference:reference, rpm_spec_vers_cmp:rpm_spec_vers_cmp)) flag++;
  }
}

if (flag)
{
  security_report_v4(
      port       : 0,
      severity   : SECURITY_HOLE,
      extra      : rpm_report_get()
  );
  exit(0);
}
else
{
  var tested = pkg_tests_get();
  if (tested) audit(AUDIT_PACKAGE_NOT_AFFECTED, tested);
  else audit(AUDIT_PACKAGE_NOT_INSTALLED, 'rclone / rclone-bash-completion / rclone-zsh-completion');
}

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

02 Oct 2026 00:00Current
6.4Medium risk
Vulners AI Score6.4
CVSS 3.19.6
EPSS0.00692
SSVC
17