Skip to main content
← All vulnerabilities
CVE-2025-14946

Libnbd: libnbd: arbitrary code execution via ssh argument injection through a malicious uri

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 1.22.5, 1.23.9
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: no
  • Technical impact: partial

Summary

A flaw was found in libnbd. A malicious actor could exploit this by convincing libnbd to open a specially crafted Uniform Resource Identifier (URI). This vulnerability arises because non-standard hostnames starting with '-o' are incorrectly interpreted as arguments to the Secure Shell (SSH) process, rather than as hostnames. This could lead to arbitrary code execution with the privileges of the user running libnbd.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: no · Technical impact: partial

  3. Record last updated

Affected versions

  • libnbd

    From 1.22.0 · fixed in 1.22.5; From 1.23.0 · fixed in 1.23.9

  • libnbd

    Version range not reported

  • virt:rhel/libnbd

    Version range not reported

  • libnbd

    Version range not reported

  • container-native-virtualization/virt-cdi-apiserver

    Version range not reported

  • container-native-virtualization/virt-cdi-apiserver-rhel9

    Version range not reported

  • container-native-virtualization/virt-cdi-cloner

    Version range not reported

  • container-native-virtualization/virt-cdi-cloner-rhel9

    Version range not reported

  • container-native-virtualization/virt-cdi-controller

    Version range not reported

  • container-native-virtualization/virt-cdi-controller-rhel9

    Version range not reported

  • container-native-virtualization/virt-cdi-importer

    Version range not reported

  • container-native-virtualization/virt-cdi-importer-rhel9

    Version range not reported

  • container-native-virtualization/virt-cdi-operator

    Version range not reported

  • container-native-virtualization/virt-cdi-operator-rhel9

    Version range not reported

  • container-native-virtualization/virt-cdi-uploadproxy

    Version range not reported

  • container-native-virtualization/virt-cdi-uploadproxy-rhel9

    Version range not reported

  • container-native-virtualization/virt-cdi-uploadserver

    Version range not reported

  • container-native-virtualization/virt-cdi-uploadserver-rhel9

    Version range not reported

References 3

access.redhat.com

bugzilla.redhat.com

libguestfs.org