Skip to main content
← All vulnerabilities
CVE-2024-12582

Skupper: skupper-cli: flawed authentication method may lead to arbitrary file read or denial of service

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

Summary

A flaw was found in the skupper console, a read-only interface that renders cluster network, traffic details, and metrics for a network application that a user sets up across a hybrid multi-cloud environment. When the default authentication method is used, a random password is generated for the "admin" user and is persisted in either a Kubernetes secret or a podman volume in a plaintext file. This authentication method can be manipulated by an attacker, leading to the reading of any user-readable file in the container filesystem, directly impacting data confidentiality. Additionally, the attacker may induce skupper to read extremely large files into memory, resulting in resource exhaustion and a denial of service attack.

Timeline

  1. CVE published
  2. CISA SSVC assessment

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

  3. Record last updated

Affected versions

  • skupper

    fixed in 1.8.3

  • service-interconnect/skupper-config-sync-rhel9

    Version range not reported

  • service-interconnect/skupper-controller-podman-container-rhel9

    Version range not reported

  • service-interconnect/skupper-controller-podman-rhel9

    Version range not reported

  • service-interconnect/skupper-flow-collector-rhel9

    Version range not reported

  • service-interconnect/skupper-operator-bundle

    Version range not reported

  • service-interconnect/skupper-router-rhel9

    Version range not reported

  • service-interconnect/skupper-service-controller-rhel9

    Version range not reported

  • service-interconnect/skupper-site-controller-rhel9

    Version range not reported

  • skupper-cli

    Version range not reported

References 4

access.redhat.com

bugzilla.redhat.com

GitHub · skupperproject/skupper