Lookup for vulnerabilities affecting packages.

GET /api/vulnerabilities/16303?format=api
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "url": "http://public2.vulnerablecode.io/api/vulnerabilities/16303?format=api",
    "vulnerability_id": "VCID-1sky-21r5-3qcu",
    "summary": "Moby's external DNS requests from 'internal' networks could lead to data exfiltration\nMoby is an open source container framework originally developed by Docker Inc. as Docker. It is a key component of Docker Engine, Docker Desktop, and other distributions of container tooling or runtimes. As a batteries-included container runtime, Moby comes with a built-in networking implementation that enables communication between containers, and between containers and external resources.\n\nMoby's networking implementation allows for creating and using many networks, each with their own subnet and gateway. This feature is frequently referred to as custom networks, as each network can have a different driver, set of parameters, and thus behaviors. When creating a network, the `--internal` flag is used to designate a network as _internal_. The `internal` attribute in a docker-compose.yml file may also be used to mark a network _internal_, and other API clients may specify the `internal` parameter as well.\n\nWhen containers with networking are created, they are assigned unique network interfaces and IP addresses (typically from a non-routable [RFC 1918](https://datatracker.ietf.org/doc/html/rfc1918) subnet). The root network namespace (hereafter referred to as the 'host') serves as a router for non-internal networks, with a gateway IP that provides SNAT/DNAT to/from container IPs.\n\nContainers on an _internal_ network may communicate between each other, but are precluded from communicating with any networks the host has access to (LAN or WAN) as no default route is configured, and firewall rules are set up to drop all outgoing traffic. Communication with the gateway IP address (and thus appropriately configured host services) is possible, and the host may communicate with any container IP directly.\n\nIn addition to configuring the Linux kernel's various networking features to enable container networking, `dockerd` directly provides some services to container networks. Principal among these is serving as a resolver, enabling service discovery (looking up other containers on the network by name), and resolution of names from an upstream resolver.\n\nWhen a DNS request for a name that does not correspond to a container is received, the request is forwarded to the configured upstream resolver (by default, the host's configured resolver). This request is made from the container network namespace: the level of access and routing of traffic is the same as if the request was made by the container itself.\n\nAs a consequence of this design, containers solely attached to _internal_ network(s) will be unable to resolve names using the upstream resolver, as the container itself is unable to communicate with that nameserver. Only the names of containers also attached to the internal network are able to be resolved.\n\nMany systems will run a local forwarding DNS resolver, typically present on a loopback address (`127.0.0.0/8`), such as systemd-resolved or dnsmasq. Common loopback address examples include `127.0.0.1` or `127.0.0.53`. As the host and any containers have separate loopback devices, a consequence of the design described above is that containers are unable to resolve names from the host's configured resolver, as they cannot reach these addresses on the host loopback device.\n\nTo bridge this gap, and to allow containers to properly resolve names even when a local forwarding resolver is used on a loopback address, `dockerd` will detect this scenario and instead forward DNS requests from the host/root network namespace. The loopback resolver will then forward the requests to its configured upstream resolvers, as expected.\n\n## Impact\n\nBecause `dockerd` will forward DNS requests to the host loopback device, bypassing the container network namespace's normal routing semantics entirely, _internal_ networks can unexpectedly forward DNS requests to an external nameserver.\n\nBy registering a domain for which they control the authoritative nameservers, an attacker could arrange for a compromised container to exfiltrate data by encoding it in DNS queries that will eventually be answered by their nameservers. For example, if the domain `evil.example` was registered, the authoritative nameserver(s) for that domain could (eventually and indirectly) receive a request for `this-is-a-secret.evil.example`.\n\nDocker Desktop is not affected, as Docker Desktop always runs an internal resolver on a RFC 1918 address.\n\n## Patches\n\nMoby releases 26.0.0-rc3, 25.0.5 (released) and 23.0.11 (to be released) are patched to prevent forwarding DNS requests from internal networks.\n\n## Workarounds\n\n-   Run containers intended to be solely attached to _internal_ networks with a custom upstream address (`--dns` argument to `docker run`, or API equivalent), which will force all upstream DNS queries to be resolved from the container network namespace.\n\n## Background\n\n- yair zak originally reported this issue to the Docker security team.\n-  PR <https://github.com/moby/moby/pull/46609> was opened in public to fix this issue, as it was not originally considered to have a security implication.\n- [The official documentation](https://docs.docker.com/network/drivers/ipvlan/#:~:text=If%20the%20parent,the%20network%20completely) claims that \"the `--internal` flag that will completely isolate containers on a network from any communications external to that network,\" which necessitated this advisory and CVE.",
    "aliases": [
        {
            "alias": "CVE-2024-29018"
        },
        {
            "alias": "GHSA-mq39-4gv4-mvpx"
        }
    ],
    "fixed_packages": [
        {
            "url": "http://public2.vulnerablecode.io/api/packages/505990?format=api",
            "purl": "pkg:apk/alpine/docker@25.0.2-r0?arch=ppc64le&distroversion=v3.18&reponame=community",
            "is_vulnerable": false,
            "affected_by_vulnerabilities": [],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:apk/alpine/docker@25.0.2-r0%3Farch=ppc64le&distroversion=v3.18&reponame=community"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/505992?format=api",
            "purl": "pkg:apk/alpine/docker@25.0.2-r0?arch=x86&distroversion=v3.18&reponame=community",
            "is_vulnerable": false,
            "affected_by_vulnerabilities": [],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:apk/alpine/docker@25.0.2-r0%3Farch=x86&distroversion=v3.18&reponame=community"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/505989?format=api",
            "purl": "pkg:apk/alpine/docker@25.0.2-r0?arch=armv7&distroversion=v3.18&reponame=community",
            "is_vulnerable": false,
            "affected_by_vulnerabilities": [],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:apk/alpine/docker@25.0.2-r0%3Farch=armv7&distroversion=v3.18&reponame=community"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/505991?format=api",
            "purl": "pkg:apk/alpine/docker@25.0.2-r0?arch=s390x&distroversion=v3.18&reponame=community",
            "is_vulnerable": false,
            "affected_by_vulnerabilities": [],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:apk/alpine/docker@25.0.2-r0%3Farch=s390x&distroversion=v3.18&reponame=community"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/505993?format=api",
            "purl": "pkg:apk/alpine/docker@25.0.2-r0?arch=x86_64&distroversion=v3.18&reponame=community",
            "is_vulnerable": false,
            "affected_by_vulnerabilities": [],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:apk/alpine/docker@25.0.2-r0%3Farch=x86_64&distroversion=v3.18&reponame=community"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/505988?format=api",
            "purl": "pkg:apk/alpine/docker@25.0.2-r0?arch=armhf&distroversion=v3.18&reponame=community",
            "is_vulnerable": false,
            "affected_by_vulnerabilities": [],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:apk/alpine/docker@25.0.2-r0%3Farch=armhf&distroversion=v3.18&reponame=community"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/505987?format=api",
            "purl": "pkg:apk/alpine/docker@25.0.2-r0?arch=aarch64&distroversion=v3.18&reponame=community",
            "is_vulnerable": false,
            "affected_by_vulnerabilities": [],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:apk/alpine/docker@25.0.2-r0%3Farch=aarch64&distroversion=v3.18&reponame=community"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/947649?format=api",
            "purl": "pkg:apk/alpine/docker@25.0.5-r0?arch=ppc64le&distroversion=v3.19&reponame=community",
            "is_vulnerable": false,
            "affected_by_vulnerabilities": [],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:apk/alpine/docker@25.0.5-r0%3Farch=ppc64le&distroversion=v3.19&reponame=community"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/947646?format=api",
            "purl": "pkg:apk/alpine/docker@25.0.5-r0?arch=aarch64&distroversion=v3.19&reponame=community",
            "is_vulnerable": false,
            "affected_by_vulnerabilities": [],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:apk/alpine/docker@25.0.5-r0%3Farch=aarch64&distroversion=v3.19&reponame=community"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/947650?format=api",
            "purl": "pkg:apk/alpine/docker@25.0.5-r0?arch=s390x&distroversion=v3.19&reponame=community",
            "is_vulnerable": false,
            "affected_by_vulnerabilities": [],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:apk/alpine/docker@25.0.5-r0%3Farch=s390x&distroversion=v3.19&reponame=community"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/947651?format=api",
            "purl": "pkg:apk/alpine/docker@25.0.5-r0?arch=x86&distroversion=v3.19&reponame=community",
            "is_vulnerable": false,
            "affected_by_vulnerabilities": [],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:apk/alpine/docker@25.0.5-r0%3Farch=x86&distroversion=v3.19&reponame=community"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/947652?format=api",
            "purl": "pkg:apk/alpine/docker@25.0.5-r0?arch=x86_64&distroversion=v3.19&reponame=community",
            "is_vulnerable": false,
            "affected_by_vulnerabilities": [],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:apk/alpine/docker@25.0.5-r0%3Farch=x86_64&distroversion=v3.19&reponame=community"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/947647?format=api",
            "purl": "pkg:apk/alpine/docker@25.0.5-r0?arch=armhf&distroversion=v3.19&reponame=community",
            "is_vulnerable": false,
            "affected_by_vulnerabilities": [],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:apk/alpine/docker@25.0.5-r0%3Farch=armhf&distroversion=v3.19&reponame=community"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/947648?format=api",
            "purl": "pkg:apk/alpine/docker@25.0.5-r0?arch=armv7&distroversion=v3.19&reponame=community",
            "is_vulnerable": false,
            "affected_by_vulnerabilities": [],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:apk/alpine/docker@25.0.5-r0%3Farch=armv7&distroversion=v3.19&reponame=community"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/433264?format=api",
            "purl": "pkg:apk/alpine/docker@26.0.0-r0?arch=s390x&distroversion=v3.21&reponame=community",
            "is_vulnerable": false,
            "affected_by_vulnerabilities": [],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:apk/alpine/docker@26.0.0-r0%3Farch=s390x&distroversion=v3.21&reponame=community"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/964558?format=api",
            "purl": "pkg:apk/alpine/docker@26.0.0-r0?arch=armv7&distroversion=v3.23&reponame=community",
            "is_vulnerable": false,
            "affected_by_vulnerabilities": [],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:apk/alpine/docker@26.0.0-r0%3Farch=armv7&distroversion=v3.23&reponame=community"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/993454?format=api",
            "purl": "pkg:apk/alpine/docker@26.0.0-r0?arch=aarch64&distroversion=v3.22&reponame=community",
            "is_vulnerable": false,
            "affected_by_vulnerabilities": [],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:apk/alpine/docker@26.0.0-r0%3Farch=aarch64&distroversion=v3.22&reponame=community"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/993459?format=api",
            "purl": "pkg:apk/alpine/docker@26.0.0-r0?arch=riscv64&distroversion=v3.22&reponame=community",
            "is_vulnerable": false,
            "affected_by_vulnerabilities": [],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:apk/alpine/docker@26.0.0-r0%3Farch=riscv64&distroversion=v3.22&reponame=community"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/993461?format=api",
            "purl": "pkg:apk/alpine/docker@26.0.0-r0?arch=x86&distroversion=v3.22&reponame=community",
            "is_vulnerable": false,
            "affected_by_vulnerabilities": [],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:apk/alpine/docker@26.0.0-r0%3Farch=x86&distroversion=v3.22&reponame=community"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/1007713?format=api",
            "purl": "pkg:apk/alpine/docker@26.0.0-r0?arch=ppc64le&distroversion=edge&reponame=community",
            "is_vulnerable": false,
            "affected_by_vulnerabilities": [],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:apk/alpine/docker@26.0.0-r0%3Farch=ppc64le&distroversion=edge&reponame=community"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/964559?format=api",
            "purl": "pkg:apk/alpine/docker@26.0.0-r0?arch=loongarch64&distroversion=v3.23&reponame=community",
            "is_vulnerable": false,
            "affected_by_vulnerabilities": [],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:apk/alpine/docker@26.0.0-r0%3Farch=loongarch64&distroversion=v3.23&reponame=community"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/964563?format=api",
            "purl": "pkg:apk/alpine/docker@26.0.0-r0?arch=x86&distroversion=v3.23&reponame=community",
            "is_vulnerable": false,
            "affected_by_vulnerabilities": [],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:apk/alpine/docker@26.0.0-r0%3Farch=x86&distroversion=v3.23&reponame=community"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/964564?format=api",
            "purl": "pkg:apk/alpine/docker@26.0.0-r0?arch=x86_64&distroversion=v3.23&reponame=community",
            "is_vulnerable": false,
            "affected_by_vulnerabilities": [],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:apk/alpine/docker@26.0.0-r0%3Farch=x86_64&distroversion=v3.23&reponame=community"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/433265?format=api",
            "purl": "pkg:apk/alpine/docker@26.0.0-r0?arch=x86&distroversion=v3.21&reponame=community",
            "is_vulnerable": false,
            "affected_by_vulnerabilities": [],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:apk/alpine/docker@26.0.0-r0%3Farch=x86&distroversion=v3.21&reponame=community"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/465947?format=api",
            "purl": "pkg:apk/alpine/docker@26.0.0-r0?arch=aarch64&distroversion=v3.20&reponame=community",
            "is_vulnerable": false,
            "affected_by_vulnerabilities": [],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:apk/alpine/docker@26.0.0-r0%3Farch=aarch64&distroversion=v3.20&reponame=community"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/465950?format=api",
            "purl": "pkg:apk/alpine/docker@26.0.0-r0?arch=ppc64le&distroversion=v3.20&reponame=community",
            "is_vulnerable": false,
            "affected_by_vulnerabilities": [],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:apk/alpine/docker@26.0.0-r0%3Farch=ppc64le&distroversion=v3.20&reponame=community"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/465951?format=api",
            "purl": "pkg:apk/alpine/docker@26.0.0-r0?arch=riscv64&distroversion=v3.20&reponame=community",
            "is_vulnerable": false,
            "affected_by_vulnerabilities": [],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:apk/alpine/docker@26.0.0-r0%3Farch=riscv64&distroversion=v3.20&reponame=community"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/465952?format=api",
            "purl": "pkg:apk/alpine/docker@26.0.0-r0?arch=s390x&distroversion=v3.20&reponame=community",
            "is_vulnerable": false,
            "affected_by_vulnerabilities": [],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:apk/alpine/docker@26.0.0-r0%3Farch=s390x&distroversion=v3.20&reponame=community"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/964557?format=api",
            "purl": "pkg:apk/alpine/docker@26.0.0-r0?arch=armhf&distroversion=v3.23&reponame=community",
            "is_vulnerable": false,
            "affected_by_vulnerabilities": [],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:apk/alpine/docker@26.0.0-r0%3Farch=armhf&distroversion=v3.23&reponame=community"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/964560?format=api",
            "purl": "pkg:apk/alpine/docker@26.0.0-r0?arch=ppc64le&distroversion=v3.23&reponame=community",
            "is_vulnerable": false,
            "affected_by_vulnerabilities": [],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:apk/alpine/docker@26.0.0-r0%3Farch=ppc64le&distroversion=v3.23&reponame=community"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/964561?format=api",
            "purl": "pkg:apk/alpine/docker@26.0.0-r0?arch=riscv64&distroversion=v3.23&reponame=community",
            "is_vulnerable": false,
            "affected_by_vulnerabilities": [],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:apk/alpine/docker@26.0.0-r0%3Farch=riscv64&distroversion=v3.23&reponame=community"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/964562?format=api",
            "purl": "pkg:apk/alpine/docker@26.0.0-r0?arch=s390x&distroversion=v3.23&reponame=community",
            "is_vulnerable": false,
            "affected_by_vulnerabilities": [],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:apk/alpine/docker@26.0.0-r0%3Farch=s390x&distroversion=v3.23&reponame=community"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/993457?format=api",
            "purl": "pkg:apk/alpine/docker@26.0.0-r0?arch=loongarch64&distroversion=v3.22&reponame=community",
            "is_vulnerable": false,
            "affected_by_vulnerabilities": [],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:apk/alpine/docker@26.0.0-r0%3Farch=loongarch64&distroversion=v3.22&reponame=community"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/993458?format=api",
            "purl": "pkg:apk/alpine/docker@26.0.0-r0?arch=ppc64le&distroversion=v3.22&reponame=community",
            "is_vulnerable": false,
            "affected_by_vulnerabilities": [],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:apk/alpine/docker@26.0.0-r0%3Farch=ppc64le&distroversion=v3.22&reponame=community"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/1007709?format=api",
            "purl": "pkg:apk/alpine/docker@26.0.0-r0?arch=aarch64&distroversion=edge&reponame=community",
            "is_vulnerable": false,
            "affected_by_vulnerabilities": [],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:apk/alpine/docker@26.0.0-r0%3Farch=aarch64&distroversion=edge&reponame=community"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/1007710?format=api",
            "purl": "pkg:apk/alpine/docker@26.0.0-r0?arch=armhf&distroversion=edge&reponame=community",
            "is_vulnerable": false,
            "affected_by_vulnerabilities": [],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:apk/alpine/docker@26.0.0-r0%3Farch=armhf&distroversion=edge&reponame=community"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/465949?format=api",
            "purl": "pkg:apk/alpine/docker@26.0.0-r0?arch=armv7&distroversion=v3.20&reponame=community",
            "is_vulnerable": false,
            "affected_by_vulnerabilities": [],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:apk/alpine/docker@26.0.0-r0%3Farch=armv7&distroversion=v3.20&reponame=community"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/1007714?format=api",
            "purl": "pkg:apk/alpine/docker@26.0.0-r0?arch=riscv64&distroversion=edge&reponame=community",
            "is_vulnerable": false,
            "affected_by_vulnerabilities": [],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:apk/alpine/docker@26.0.0-r0%3Farch=riscv64&distroversion=edge&reponame=community"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/1007717?format=api",
            "purl": "pkg:apk/alpine/docker@26.0.0-r0?arch=x86_64&distroversion=edge&reponame=community",
            "is_vulnerable": false,
            "affected_by_vulnerabilities": [],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:apk/alpine/docker@26.0.0-r0%3Farch=x86_64&distroversion=edge&reponame=community"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/964556?format=api",
            "purl": "pkg:apk/alpine/docker@26.0.0-r0?arch=aarch64&distroversion=v3.23&reponame=community",
            "is_vulnerable": false,
            "affected_by_vulnerabilities": [],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:apk/alpine/docker@26.0.0-r0%3Farch=aarch64&distroversion=v3.23&reponame=community"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/993462?format=api",
            "purl": "pkg:apk/alpine/docker@26.0.0-r0?arch=x86_64&distroversion=v3.22&reponame=community",
            "is_vulnerable": false,
            "affected_by_vulnerabilities": [],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:apk/alpine/docker@26.0.0-r0%3Farch=x86_64&distroversion=v3.22&reponame=community"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/433258?format=api",
            "purl": "pkg:apk/alpine/docker@26.0.0-r0?arch=aarch64&distroversion=v3.21&reponame=community",
            "is_vulnerable": false,
            "affected_by_vulnerabilities": [],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:apk/alpine/docker@26.0.0-r0%3Farch=aarch64&distroversion=v3.21&reponame=community"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/433259?format=api",
            "purl": "pkg:apk/alpine/docker@26.0.0-r0?arch=armhf&distroversion=v3.21&reponame=community",
            "is_vulnerable": false,
            "affected_by_vulnerabilities": [],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:apk/alpine/docker@26.0.0-r0%3Farch=armhf&distroversion=v3.21&reponame=community"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/433260?format=api",
            "purl": "pkg:apk/alpine/docker@26.0.0-r0?arch=armv7&distroversion=v3.21&reponame=community",
            "is_vulnerable": false,
            "affected_by_vulnerabilities": [],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:apk/alpine/docker@26.0.0-r0%3Farch=armv7&distroversion=v3.21&reponame=community"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/433261?format=api",
            "purl": "pkg:apk/alpine/docker@26.0.0-r0?arch=loongarch64&distroversion=v3.21&reponame=community",
            "is_vulnerable": false,
            "affected_by_vulnerabilities": [],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:apk/alpine/docker@26.0.0-r0%3Farch=loongarch64&distroversion=v3.21&reponame=community"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/433262?format=api",
            "purl": "pkg:apk/alpine/docker@26.0.0-r0?arch=ppc64le&distroversion=v3.21&reponame=community",
            "is_vulnerable": false,
            "affected_by_vulnerabilities": [],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:apk/alpine/docker@26.0.0-r0%3Farch=ppc64le&distroversion=v3.21&reponame=community"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/465948?format=api",
            "purl": "pkg:apk/alpine/docker@26.0.0-r0?arch=armhf&distroversion=v3.20&reponame=community",
            "is_vulnerable": false,
            "affected_by_vulnerabilities": [],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:apk/alpine/docker@26.0.0-r0%3Farch=armhf&distroversion=v3.20&reponame=community"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/465953?format=api",
            "purl": "pkg:apk/alpine/docker@26.0.0-r0?arch=x86&distroversion=v3.20&reponame=community",
            "is_vulnerable": false,
            "affected_by_vulnerabilities": [],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:apk/alpine/docker@26.0.0-r0%3Farch=x86&distroversion=v3.20&reponame=community"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/433263?format=api",
            "purl": "pkg:apk/alpine/docker@26.0.0-r0?arch=riscv64&distroversion=v3.21&reponame=community",
            "is_vulnerable": false,
            "affected_by_vulnerabilities": [],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:apk/alpine/docker@26.0.0-r0%3Farch=riscv64&distroversion=v3.21&reponame=community"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/433266?format=api",
            "purl": "pkg:apk/alpine/docker@26.0.0-r0?arch=x86_64&distroversion=v3.21&reponame=community",
            "is_vulnerable": false,
            "affected_by_vulnerabilities": [],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:apk/alpine/docker@26.0.0-r0%3Farch=x86_64&distroversion=v3.21&reponame=community"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/465954?format=api",
            "purl": "pkg:apk/alpine/docker@26.0.0-r0?arch=x86_64&distroversion=v3.20&reponame=community",
            "is_vulnerable": false,
            "affected_by_vulnerabilities": [],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:apk/alpine/docker@26.0.0-r0%3Farch=x86_64&distroversion=v3.20&reponame=community"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/993455?format=api",
            "purl": "pkg:apk/alpine/docker@26.0.0-r0?arch=armhf&distroversion=v3.22&reponame=community",
            "is_vulnerable": false,
            "affected_by_vulnerabilities": [],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:apk/alpine/docker@26.0.0-r0%3Farch=armhf&distroversion=v3.22&reponame=community"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/993456?format=api",
            "purl": "pkg:apk/alpine/docker@26.0.0-r0?arch=armv7&distroversion=v3.22&reponame=community",
            "is_vulnerable": false,
            "affected_by_vulnerabilities": [],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:apk/alpine/docker@26.0.0-r0%3Farch=armv7&distroversion=v3.22&reponame=community"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/993460?format=api",
            "purl": "pkg:apk/alpine/docker@26.0.0-r0?arch=s390x&distroversion=v3.22&reponame=community",
            "is_vulnerable": false,
            "affected_by_vulnerabilities": [],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:apk/alpine/docker@26.0.0-r0%3Farch=s390x&distroversion=v3.22&reponame=community"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/1007711?format=api",
            "purl": "pkg:apk/alpine/docker@26.0.0-r0?arch=armv7&distroversion=edge&reponame=community",
            "is_vulnerable": false,
            "affected_by_vulnerabilities": [],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:apk/alpine/docker@26.0.0-r0%3Farch=armv7&distroversion=edge&reponame=community"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/1007712?format=api",
            "purl": "pkg:apk/alpine/docker@26.0.0-r0?arch=loongarch64&distroversion=edge&reponame=community",
            "is_vulnerable": false,
            "affected_by_vulnerabilities": [],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:apk/alpine/docker@26.0.0-r0%3Farch=loongarch64&distroversion=edge&reponame=community"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/1007715?format=api",
            "purl": "pkg:apk/alpine/docker@26.0.0-r0?arch=s390x&distroversion=edge&reponame=community",
            "is_vulnerable": false,
            "affected_by_vulnerabilities": [],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:apk/alpine/docker@26.0.0-r0%3Farch=s390x&distroversion=edge&reponame=community"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/1007716?format=api",
            "purl": "pkg:apk/alpine/docker@26.0.0-r0?arch=x86&distroversion=edge&reponame=community",
            "is_vulnerable": false,
            "affected_by_vulnerabilities": [],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:apk/alpine/docker@26.0.0-r0%3Farch=x86&distroversion=edge&reponame=community"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/582637?format=api",
            "purl": "pkg:deb/debian/docker.io@20.10.24%2Bdfsg1-1",
            "is_vulnerable": false,
            "affected_by_vulnerabilities": [],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:deb/debian/docker.io@20.10.24%252Bdfsg1-1"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/921998?format=api",
            "purl": "pkg:deb/debian/docker.io@26.1.4%2Bdfsg1-9?distro=trixie",
            "is_vulnerable": false,
            "affected_by_vulnerabilities": [],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:deb/debian/docker.io@26.1.4%252Bdfsg1-9%3Fdistro=trixie"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/582639?format=api",
            "purl": "pkg:deb/debian/docker.io@26.1.5%2Bdfsg1-9",
            "is_vulnerable": false,
            "affected_by_vulnerabilities": [],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:deb/debian/docker.io@26.1.5%252Bdfsg1-9"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/582265?format=api",
            "purl": "pkg:deb/debian/docker.io@26.1.5%2Bdfsg1-9?distro=trixie",
            "is_vulnerable": false,
            "affected_by_vulnerabilities": [],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:deb/debian/docker.io@26.1.5%252Bdfsg1-9%3Fdistro=trixie"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/582266?format=api",
            "purl": "pkg:deb/debian/docker.io@28.5.2%2Bdfsg3-2?distro=trixie",
            "is_vulnerable": false,
            "affected_by_vulnerabilities": [],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:deb/debian/docker.io@28.5.2%252Bdfsg3-2%3Fdistro=trixie"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/1081511?format=api",
            "purl": "pkg:deb/debian/docker.io@28.5.2%2Bdfsg4-1?distro=trixie",
            "is_vulnerable": false,
            "affected_by_vulnerabilities": [],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:deb/debian/docker.io@28.5.2%252Bdfsg4-1%3Fdistro=trixie"
        }
    ],
    "affected_packages": [
        {
            "url": "http://public2.vulnerablecode.io/api/packages/582636?format=api",
            "purl": "pkg:deb/debian/docker.io@20.10.5%2Bdfsg1-1%2Bdeb11u2",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-1sky-21r5-3qcu"
                },
                {
                    "vulnerability": "VCID-41ft-14gt-bbbq"
                },
                {
                    "vulnerability": "VCID-6tg9-3vhh-muae"
                },
                {
                    "vulnerability": "VCID-8e1u-z6kg-ryhc"
                },
                {
                    "vulnerability": "VCID-avqu-wswg-c3ga"
                },
                {
                    "vulnerability": "VCID-b2qe-8u58-2qck"
                },
                {
                    "vulnerability": "VCID-bzeb-kj67-vfds"
                },
                {
                    "vulnerability": "VCID-e82r-vc77-f7bz"
                },
                {
                    "vulnerability": "VCID-njcw-wc13-dqcz"
                },
                {
                    "vulnerability": "VCID-quyf-eq2s-dbda"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:deb/debian/docker.io@20.10.5%252Bdfsg1-1%252Bdeb11u2"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/582263?format=api",
            "purl": "pkg:deb/debian/docker.io@20.10.5%2Bdfsg1-1%2Bdeb11u2?distro=trixie",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-1sky-21r5-3qcu"
                },
                {
                    "vulnerability": "VCID-6tg9-3vhh-muae"
                },
                {
                    "vulnerability": "VCID-8e1u-z6kg-ryhc"
                },
                {
                    "vulnerability": "VCID-avqu-wswg-c3ga"
                },
                {
                    "vulnerability": "VCID-b2qe-8u58-2qck"
                },
                {
                    "vulnerability": "VCID-bzeb-kj67-vfds"
                },
                {
                    "vulnerability": "VCID-e82r-vc77-f7bz"
                },
                {
                    "vulnerability": "VCID-njcw-wc13-dqcz"
                },
                {
                    "vulnerability": "VCID-quyf-eq2s-dbda"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:deb/debian/docker.io@20.10.5%252Bdfsg1-1%252Bdeb11u2%3Fdistro=trixie"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/582638?format=api",
            "purl": "pkg:deb/debian/docker.io@20.10.24%2Bdfsg1-1%2Bdeb12u1",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-1sky-21r5-3qcu"
                },
                {
                    "vulnerability": "VCID-6tg9-3vhh-muae"
                },
                {
                    "vulnerability": "VCID-8e1u-z6kg-ryhc"
                },
                {
                    "vulnerability": "VCID-b2qe-8u58-2qck"
                },
                {
                    "vulnerability": "VCID-njcw-wc13-dqcz"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:deb/debian/docker.io@20.10.24%252Bdfsg1-1%252Bdeb12u1"
        },
        {
            "url": "http://public2.vulnerablecode.io/api/packages/582264?format=api",
            "purl": "pkg:deb/debian/docker.io@20.10.24%2Bdfsg1-1%2Bdeb12u1?distro=trixie",
            "is_vulnerable": true,
            "affected_by_vulnerabilities": [
                {
                    "vulnerability": "VCID-1sky-21r5-3qcu"
                },
                {
                    "vulnerability": "VCID-6tg9-3vhh-muae"
                },
                {
                    "vulnerability": "VCID-8e1u-z6kg-ryhc"
                },
                {
                    "vulnerability": "VCID-b2qe-8u58-2qck"
                },
                {
                    "vulnerability": "VCID-njcw-wc13-dqcz"
                }
            ],
            "resource_url": "http://public2.vulnerablecode.io/packages/pkg:deb/debian/docker.io@20.10.24%252Bdfsg1-1%252Bdeb12u1%3Fdistro=trixie"
        }
    ],
    "references": [
        {
            "reference_url": "https://access.redhat.com/hydra/rest/securitydata/cve/CVE-2024-29018.json",
            "reference_id": "",
            "reference_type": "",
            "scores": [
                {
                    "value": "5.9",
                    "scoring_system": "cvssv3",
                    "scoring_elements": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N"
                }
            ],
            "url": "https://access.redhat.com/hydra/rest/securitydata/cve/CVE-2024-29018.json"
        },
        {
            "reference_url": "https://api.first.org/data/v1/epss?cve=CVE-2024-29018",
            "reference_id": "",
            "reference_type": "",
            "scores": [
                {
                    "value": "0.00264",
                    "scoring_system": "epss",
                    "scoring_elements": "0.49702",
                    "published_at": "2026-04-07T12:55:00Z"
                },
                {
                    "value": "0.00264",
                    "scoring_system": "epss",
                    "scoring_elements": "0.4975",
                    "published_at": "2026-04-04T12:55:00Z"
                },
                {
                    "value": "0.00264",
                    "scoring_system": "epss",
                    "scoring_elements": "0.49723",
                    "published_at": "2026-04-02T12:55:00Z"
                },
                {
                    "value": "0.00357",
                    "scoring_system": "epss",
                    "scoring_elements": "0.58078",
                    "published_at": "2026-05-14T12:55:00Z"
                },
                {
                    "value": "0.00357",
                    "scoring_system": "epss",
                    "scoring_elements": "0.58027",
                    "published_at": "2026-04-18T12:55:00Z"
                },
                {
                    "value": "0.00357",
                    "scoring_system": "epss",
                    "scoring_elements": "0.58004",
                    "published_at": "2026-04-21T12:55:00Z"
                },
                {
                    "value": "0.00357",
                    "scoring_system": "epss",
                    "scoring_elements": "0.57968",
                    "published_at": "2026-04-24T12:55:00Z"
                },
                {
                    "value": "0.00357",
                    "scoring_system": "epss",
                    "scoring_elements": "0.57983",
                    "published_at": "2026-04-26T12:55:00Z"
                },
                {
                    "value": "0.00357",
                    "scoring_system": "epss",
                    "scoring_elements": "0.57967",
                    "published_at": "2026-05-07T12:55:00Z"
                },
                {
                    "value": "0.00357",
                    "scoring_system": "epss",
                    "scoring_elements": "0.57924",
                    "published_at": "2026-05-05T12:55:00Z"
                },
                {
                    "value": "0.00357",
                    "scoring_system": "epss",
                    "scoring_elements": "0.58029",
                    "published_at": "2026-05-09T12:55:00Z"
                },
                {
                    "value": "0.00357",
                    "scoring_system": "epss",
                    "scoring_elements": "0.57979",
                    "published_at": "2026-05-11T12:55:00Z"
                },
                {
                    "value": "0.00357",
                    "scoring_system": "epss",
                    "scoring_elements": "0.58008",
                    "published_at": "2026-05-12T12:55:00Z"
                },
                {
                    "value": "0.00357",
                    "scoring_system": "epss",
                    "scoring_elements": "0.58021",
                    "published_at": "2026-04-08T12:55:00Z"
                },
                {
                    "value": "0.00357",
                    "scoring_system": "epss",
                    "scoring_elements": "0.58023",
                    "published_at": "2026-04-09T12:55:00Z"
                },
                {
                    "value": "0.00357",
                    "scoring_system": "epss",
                    "scoring_elements": "0.5804",
                    "published_at": "2026-04-11T12:55:00Z"
                },
                {
                    "value": "0.00357",
                    "scoring_system": "epss",
                    "scoring_elements": "0.58018",
                    "published_at": "2026-04-12T12:55:00Z"
                },
                {
                    "value": "0.00357",
                    "scoring_system": "epss",
                    "scoring_elements": "0.57998",
                    "published_at": "2026-04-13T12:55:00Z"
                },
                {
                    "value": "0.00357",
                    "scoring_system": "epss",
                    "scoring_elements": "0.58028",
                    "published_at": "2026-04-16T12:55:00Z"
                }
            ],
            "url": "https://api.first.org/data/v1/epss?cve=CVE-2024-29018"
        },
        {
            "reference_url": "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-29018",
            "reference_id": "",
            "reference_type": "",
            "scores": [],
            "url": "https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-29018"
        },
        {
            "reference_url": "https://ftp.suse.com/pub/projects/security/yaml/suse-cvss-scores.yaml",
            "reference_id": "",
            "reference_type": "",
            "scores": [
                {
                    "value": "5.9",
                    "scoring_system": "cvssv3.1",
                    "scoring_elements": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N"
                }
            ],
            "url": "https://ftp.suse.com/pub/projects/security/yaml/suse-cvss-scores.yaml"
        },
        {
            "reference_url": "https://github.com/moby/moby",
            "reference_id": "",
            "reference_type": "",
            "scores": [
                {
                    "value": "5.9",
                    "scoring_system": "cvssv3.1",
                    "scoring_elements": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N"
                },
                {
                    "value": "MODERATE",
                    "scoring_system": "generic_textual",
                    "scoring_elements": ""
                }
            ],
            "url": "https://github.com/moby/moby"
        },
        {
            "reference_url": "https://github.com/moby/moby/pull/46609",
            "reference_id": "",
            "reference_type": "",
            "scores": [
                {
                    "value": "5.9",
                    "scoring_system": "cvssv3.1",
                    "scoring_elements": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N"
                },
                {
                    "value": "MODERATE",
                    "scoring_system": "generic_textual",
                    "scoring_elements": ""
                },
                {
                    "value": "Track",
                    "scoring_system": "ssvc",
                    "scoring_elements": "SSVCv2/E:N/A:N/T:T/P:M/B:A/M:M/D:T/2024-03-28T19:09:14Z/"
                }
            ],
            "url": "https://github.com/moby/moby/pull/46609"
        },
        {
            "reference_url": "https://github.com/moby/moby/security/advisories/GHSA-mq39-4gv4-mvpx",
            "reference_id": "",
            "reference_type": "",
            "scores": [
                {
                    "value": "5.9",
                    "scoring_system": "cvssv3.1",
                    "scoring_elements": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N"
                },
                {
                    "value": "MODERATE",
                    "scoring_system": "generic_textual",
                    "scoring_elements": ""
                },
                {
                    "value": "Track",
                    "scoring_system": "ssvc",
                    "scoring_elements": "SSVCv2/E:N/A:N/T:T/P:M/B:A/M:M/D:T/2024-03-28T19:09:14Z/"
                }
            ],
            "url": "https://github.com/moby/moby/security/advisories/GHSA-mq39-4gv4-mvpx"
        },
        {
            "reference_url": "https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1068460",
            "reference_id": "1068460",
            "reference_type": "",
            "scores": [],
            "url": "https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1068460"
        },
        {
            "reference_url": "https://bugzilla.redhat.com/show_bug.cgi?id=2270591",
            "reference_id": "2270591",
            "reference_type": "",
            "scores": [],
            "url": "https://bugzilla.redhat.com/show_bug.cgi?id=2270591"
        },
        {
            "reference_url": "https://usn.ubuntu.com/7161-1/",
            "reference_id": "USN-7161-1",
            "reference_type": "",
            "scores": [],
            "url": "https://usn.ubuntu.com/7161-1/"
        },
        {
            "reference_url": "https://usn.ubuntu.com/7161-2/",
            "reference_id": "USN-7161-2",
            "reference_type": "",
            "scores": [],
            "url": "https://usn.ubuntu.com/7161-2/"
        }
    ],
    "weaknesses": [
        {
            "cwe_id": 669,
            "name": "Incorrect Resource Transfer Between Spheres",
            "description": "The product does not properly transfer a resource/behavior to another sphere, or improperly imports a resource/behavior from another sphere, in a manner that provides unintended control over that resource."
        }
    ],
    "exploits": [],
    "severity_range_score": "4.0 - 6.9",
    "exploitability": "0.5",
    "weighted_severity": "6.2",
    "risk_score": 3.1,
    "resource_url": "http://public2.vulnerablecode.io/vulnerabilities/VCID-1sky-21r5-3qcu"
}