Packages / Debian 13 (Trixie) / httpd / caddy

Package: caddy (2.6.2-12+deb13u1)

Fast, lightweight web server with automatic HTTPS

Other Packages Related to caddy:

  • dep: [libc6] (>= 2.34)

    GNU C Library: Shared libraries

  • dep: [libzstd1] (>= 1.5.5)

    fast lossless compression algorithm

  • dep: [libnss3-tools]

    Network Security Service tools

  • dep: [media-types]

    List of standard media types and their usual file extension

  • dep: [passwd]

    change and administer password and group data

Download caddy

ArchitecturePackage sizeInstalled sizeFilesPackage
amd649.6 MiB39 MiBlist of filesDownload
arm648.2 MiB37 MiBlist of filesDownload

Package file paths (39)

Paths come from the repository package-file index for the observed builds. They describe archive/package associations, not every file that will exist on a running system after maintainer scripts, alternatives, generated state, diversions, or installation choices.

  • /etc/caddy/Caddyfile
  • /usr/bin/caddy
  • /usr/lib/systemd/system/caddy-api.service
  • /usr/lib/systemd/system/caddy.service
  • /usr/share/bash-completion/completions/caddy
  • /usr/share/caddy/index.html
  • /usr/share/doc/caddy/changelog.Debian.amd64.gz
  • /usr/share/doc/caddy/changelog.Debian.arm64.gz
  • /usr/share/doc/caddy/changelog.Debian.gz
  • /usr/share/doc/caddy/copyright
  • /usr/share/doc/caddy/README.Debian
  • /usr/share/doc/caddy/TODO.Debian
  • /usr/share/fish/vendor_completions.d/caddy.fish
  • /usr/share/lintian/overrides/caddy
  • /usr/share/man/man8/caddy.8.gz
  • /usr/share/man/man8/caddy-adapt.8.gz
  • /usr/share/man/man8/caddy-build-info.8.gz
  • /usr/share/man/man8/caddy-completion.8.gz
  • /usr/share/man/man8/caddy-environ.8.gz
  • /usr/share/man/man8/caddy-file-server.8.gz
  • /usr/share/man/man8/caddy-file-server-export-template.8.gz
  • /usr/share/man/man8/caddy-fmt.8.gz
  • /usr/share/man/man8/caddy-hash-password.8.gz
  • /usr/share/man/man8/caddy-list-modules.8.gz
  • /usr/share/man/man8/caddy-manpage.8.gz
  • /usr/share/man/man8/caddy-reload.8.gz
  • /usr/share/man/man8/caddy-respond.8.gz
  • /usr/share/man/man8/caddy-reverse-proxy.8.gz
  • /usr/share/man/man8/caddy-run.8.gz
  • /usr/share/man/man8/caddy-start.8.gz
  • /usr/share/man/man8/caddy-stop.8.gz
  • /usr/share/man/man8/caddy-storage.8.gz
  • /usr/share/man/man8/caddy-storage-export.8.gz
  • /usr/share/man/man8/caddy-storage-import.8.gz
  • /usr/share/man/man8/caddy-trust.8.gz
  • /usr/share/man/man8/caddy-untrust.8.gz
  • /usr/share/man/man8/caddy-validate.8.gz
  • /usr/share/man/man8/caddy-version.8.gz
  • /usr/share/zsh/vendor-completions/_caddy

Field source: Debian Security

Use this package

OpenFactory can boot this operating system in a browser VM, or start a build that includes the native package name from this record.

Versions, suites, and repositories

Each row is recorded package-index metadata for one version, architecture, suite, and repository. Names, URLs, and sizes are source-reported; a link is a potentially mutable retrieval location, not an OpenFactory redistribution claim or proof that OpenFactory retained the artifact bytes.

VersionReleaseArchitectureRepositoryPackage sizeInstalled sizePublisher repository artifact
2.6.2-12+deb13u1trixie-security / mainamd64Debian 13 security · main · amd649.6 MiB39 MiBpool/updates/main/c/caddy/caddy_2.6.2-12+deb13u1_amd64.deb
2.6.2-12+deb13u1trixie-security / mainarm64Debian 13 security · main · arm648.2 MiB37 MiBpool/updates/main/c/caddy/caddy_2.6.2-12+deb13u1_arm64.deb

Field source: Debian Security

Known vulnerabilities

Matching against OpenFactory catalog package versions is in progress.

CVESeverityVersion impact
[CVE-2026-92700]

Published:

Caddy is an extensible server platform that uses TLS by default. In version 2.11.3 and earlier, in modules/caddyhttp/fileserver/staticfiles.go, fileHidden() uses case-sensitive filepath.Match checks,

Medium(6.3)Affected
Details (2)
  • 2.6.2-12+deb13u1 · amd64 · trixie-security

    Affected

    nvd · caddy · debian · 13

  • 2.6.2-12+deb13u1 · arm64 · trixie-security

    Affected

    nvd · caddy · debian · 13

[CVE-2026-92284]

Published:

Caddy is an extensible server platform that uses TLS by default. In version 2.11.3 and earlier, in modules/caddyhttp/replacer.go, resolving http.request.body reads the complete request body with an un

Medium(6.9)Affected
Details (2)
  • 2.6.2-12+deb13u1 · amd64 · trixie-security

    Affected

    nvd · caddy · debian · 13

  • 2.6.2-12+deb13u1 · arm64 · trixie-security

    Affected

    nvd · caddy · debian · 13

[CVE-2026-77281]

Published:

Caddy is an extensible server platform that uses TLS by default. In version 2.11.3 and earlier, three configuration-dependent weaknesses affect the handler and placeholder layer. In modules/caddyhttp/

Medium(6.5)Affected
Details (2)
  • 2.6.2-12+deb13u1 · amd64 · trixie-security

    Affected

    nvd · caddy · debian · 13

  • 2.6.2-12+deb13u1 · arm64 · trixie-security

    Affected

    nvd · caddy · debian · 13

Fixed and unaffected versions (8)
CVESeverityVersion impact
[CVE-2026-45692]

Published:

Caddy is an extensible server platform that uses TLS by default. From 2.4.0 until 2.11.3, the authorization layer and the /config traversal layer do not agree on what object the path refers to. In thi

Medium(5.4)Fixed
Details (2)
  • 2.6.2-12+deb13u1 · amd64 · trixie-security

    Fixed · Fixed: 2.6.2-12+deb13u1

    nvd · caddy · debian · 13

  • 2.6.2-12+deb13u1 · arm64 · trixie-security

    Fixed · Fixed: 2.6.2-12+deb13u1

    nvd · caddy · debian · 13

[CVE-2026-52845]

Published:

Caddy is an extensible server platform that uses TLS by default. Prior to 2.11.4, forward_auth copy_headers deletes the exact client-supplied identity header before copying the trusted value from the

High(8.1)Fixed
Details (2)
  • 2.6.2-12+deb13u1 · amd64 · trixie-security

    Fixed · Fixed: 2.6.2-12+deb13u1

    nvd · caddy · debian · 13

  • 2.6.2-12+deb13u1 · arm64 · trixie-security

    Fixed · Fixed: 2.6.2-12+deb13u1

    nvd · caddy · debian · 13

[CVE-2026-52846]

Published:

Caddy is an extensible server platform that uses TLS by default. Prior to 2.11.4, Caddy’s stripHTML template function cannot reliably remove all HTML tags from input strings. Certain malformed HTML, s

Medium(4.2)Fixed
Details (2)
  • 2.6.2-12+deb13u1 · amd64 · trixie-security

    Fixed · Fixed: 2.6.2-12+deb13u1

    nvd · caddy · debian · 13

  • 2.6.2-12+deb13u1 · arm64 · trixie-security

    Fixed · Fixed: 2.6.2-12+deb13u1

    nvd · caddy · debian · 13

[CVE-2026-27590]

Published:

Caddy is an extensible server platform that uses TLS by default. Prior to version 2.11.1, Caddy's FastCGI path splitting logic computes the split index on a lowercased copy of the request path and the

High(8.9)Fixed
Details (2)
  • 2.6.2-12+deb13u1 · amd64 · trixie-security

    Fixed · Fixed: 2.6.2-12+deb13u1

    nvd · caddy · debian · 13

  • 2.6.2-12+deb13u1 · arm64 · trixie-security

    Fixed · Fixed: 2.6.2-12+deb13u1

    nvd · caddy · debian · 13

[CVE-2026-27589]

Published:

Caddy is an extensible server platform that uses TLS by default. Prior to version 2.11.1, the local caddy admin API (default listen `127.0.0.1:2019`) exposes a state-changing `POST /load` endpoint tha

Medium(6.9)Fixed
Details (2)
  • 2.6.2-12+deb13u1 · amd64 · trixie-security

    Fixed · Fixed: 2.6.2-12+deb13u1

    nvd · caddy · debian · 13

  • 2.6.2-12+deb13u1 · arm64 · trixie-security

    Fixed · Fixed: 2.6.2-12+deb13u1

    nvd · caddy · debian · 13

[CVE-2026-27588]

Published:

Caddy is an extensible server platform that uses TLS by default. Prior to version 2.11.1, Caddy's HTTP `host` request matcher is documented as case-insensitive, but when configured with a large host l

High(7.7)Fixed
Details (2)
  • 2.6.2-12+deb13u1 · amd64 · trixie-security

    Fixed · Fixed: 2.6.2-12+deb13u1

    nvd · caddy · debian · 13

  • 2.6.2-12+deb13u1 · arm64 · trixie-security

    Fixed · Fixed: 2.6.2-12+deb13u1

    nvd · caddy · debian · 13

[CVE-2026-27587]

Published:

Caddy is an extensible server platform that uses TLS by default. Prior to version 2.11.1, Caddy's HTTP `path` request matcher is intended to be case-insensitive, but when the match pattern contains pe

High(7.7)Fixed
Details (2)
  • 2.6.2-12+deb13u1 · amd64 · trixie-security

    Fixed · Fixed: 2.6.2-12+deb13u1

    nvd · caddy · debian · 13

  • 2.6.2-12+deb13u1 · arm64 · trixie-security

    Fixed · Fixed: 2.6.2-12+deb13u1

    nvd · caddy · debian · 13

[CVE-2026-27585]

Published:

Caddy is an extensible server platform that uses TLS by default. Prior to version 2.11.1, the path sanitization routine in file matcher doesn't sanitize backslashes which can lead to bypassing path re

Medium(6.9)Fixed
Details (2)
  • 2.6.2-12+deb13u1 · amd64 · trixie-security

    Fixed · Fixed: 2.6.2-12+deb13u1

    nvd · caddy · debian · 13

  • 2.6.2-12+deb13u1 · arm64 · trixie-security

    Fixed · Fixed: 2.6.2-12+deb13u1

    nvd · caddy · debian · 13

Last synced:

[CVE catalog]

Checksums

Repository signatures authenticate metadata. Artifact hashing is recorded separately. Neither establishes package safety.

2.6.2-12+deb13u1 / amd64Observed Aug 11, 2026 – Oct 27, 2026sha256 f173515859f2…581c9786Source-reported digest

Metadata observed; artifact bytes were not independently fetched or hashed by this catalog import. The digest below is source-reported.

Source-reported digest (sha256): f173515859f273c97219cc242d625a64650fefdd136a9570acb1b5f7581c9786

Verify download

printf '%s %s\n' 'f173515859f273c97219cc242d625a64650fefdd136a9570acb1b5f7581c9786' 'caddy_2.6.2-12+deb13u1_amd64.deb' | sha256sum --check --strict -

Field source: Debian Security

2.6.2-12+deb13u1 / arm64Observed Sep 1, 2026sha256 0b2784bed2ed…2d316fbcSource-reported digest

Metadata observed; artifact bytes were not independently fetched or hashed by this catalog import. The digest below is source-reported.

Source-reported digest (sha256): 0b2784bed2ed2f163240edb7a827b1398fb802975fff784263e891d02d316fbc

Verify download

printf '%s %s\n' '0b2784bed2ed2f163240edb7a827b1398fb802975fff784263e891d02d316fbc' 'caddy_2.6.2-12+deb13u1_arm64.deb' | sha256sum --check --strict -

Field source: Debian 13 (Trixie) security main arm64

Sources

  • Authoritative source; repository metadata signature verified

    Signature evidence

    trixie-backports-main-amd64:d39821bb4fc48252327fb05d82ee36a9b8a1446ae693561c7389741ccb0a2c7b

    Repository-signature verification record
    Signed-object SHA-256
    d76b03d2e95d41787657f3526c331993526b4b17f6cc09094b0675bcbf57dc7c
    Signer fingerprint
    4CB50190207B4758A3F73A796ED0E7B82643E131
    Keyring revision
    debian-archive-keyring.gpg
    SHA-256 506b815cbb32d9b6066b4a2aa524071e071761e7e7f68c3ac74f3061ba852017
    Tool and policy
    gpgv (GnuPG) 2.4.9
    openfactory-software-catalog-signature-v1
    Verification time
    Sep 1, 2026
    Repository metadata hash linkage
    Path
    main/binary-amd64/Packages.xz
    Expected SHA-256
    d39821bb4fc48252327fb05d82ee36a9b8a1446ae693561c7389741ccb0a2c7b
    Observed SHA-256
    d39821bb4fc48252327fb05d82ee36a9b8a1446ae693561c7389741ccb0a2c7b
    Result
    match verified
  • Authoritative source; repository metadata signature verified

    Signature evidence

    trixie-main-amd64:3ab4e811cf4f3e5a335d382c58cc19d85f1abe7a4ef4689160ca1f637fa0e9b3

    Repository-signature verification record
    Signed-object SHA-256
    98b25b5cd185c59d34aa6e4c3e9b5b8f01bbe9d104fe2dcfbcd30dc0a14a59ed
    Signer fingerprint
    4CB50190207B4758A3F73A796ED0E7B82643E131
    Keyring revision
    debian-archive-keyring.gpg
    SHA-256 506b815cbb32d9b6066b4a2aa524071e071761e7e7f68c3ac74f3061ba852017
    Tool and policy
    gpgv (GnuPG) 2.4.9
    openfactory-software-catalog-signature-v1
    Verification time
    Sep 1, 2026
    Repository metadata hash linkage
    Path
    main/binary-amd64/Packages.xz
    Expected SHA-256
    3ab4e811cf4f3e5a335d382c58cc19d85f1abe7a4ef4689160ca1f637fa0e9b3
    Observed SHA-256
    3ab4e811cf4f3e5a335d382c58cc19d85f1abe7a4ef4689160ca1f637fa0e9b3
    Result
    match verified
  • Authoritative source; repository metadata signature verified

    Signature evidence

    trixie-main-arm64:753da751bbc7a679f48bd1b623ffd4479cb6861c426118284c76eb82909e4908

    Repository-signature verification record
    Signed-object SHA-256
    98b25b5cd185c59d34aa6e4c3e9b5b8f01bbe9d104fe2dcfbcd30dc0a14a59ed
    Signer fingerprint
    4CB50190207B4758A3F73A796ED0E7B82643E131
    Keyring revision
    debian-archive-keyring.gpg
    SHA-256 506b815cbb32d9b6066b4a2aa524071e071761e7e7f68c3ac74f3061ba852017
    Tool and policy
    gpgv (GnuPG) 2.4.9
    openfactory-software-catalog-signature-v1
    Verification time
    Sep 1, 2026
    Repository metadata hash linkage
    Path
    main/binary-arm64/Packages.xz
    Expected SHA-256
    753da751bbc7a679f48bd1b623ffd4479cb6861c426118284c76eb82909e4908
    Observed SHA-256
    753da751bbc7a679f48bd1b623ffd4479cb6861c426118284c76eb82909e4908
    Result
    match verified
  • Authoritative source; repository metadata signature verified

    Signature evidence

    trixie-security-main-arm64:a1606cb4e67822be93a6484199cd3ca52e27a8be038314abcac98bbd484c43d8

    Repository-signature verification record
    Signed-object SHA-256
    fb4f5284b755510aafc1d8a39ef966c7ef714aaab3ecc24baae0a67c38518ab5
    Signer fingerprint
    B0CAB9266E8C3929798B3EEEBDE6D2B9216EC7A8
    Keyring revision
    debian-archive-keyring.gpg
    SHA-256 506b815cbb32d9b6066b4a2aa524071e071761e7e7f68c3ac74f3061ba852017
    Tool and policy
    gpgv (GnuPG) 2.4.9
    openfactory-software-catalog-signature-v1
    Verification time
    Sep 1, 2026
    Repository metadata hash linkage
    Path
    main/binary-arm64/Packages.xz
    Expected SHA-256
    a1606cb4e67822be93a6484199cd3ca52e27a8be038314abcac98bbd484c43d8
    Observed SHA-256
    a1606cb4e67822be93a6484199cd3ca52e27a8be038314abcac98bbd484c43d8
    Result
    match verified
  • Debian SecurityOct 27, 2026

    Authoritative source; repository metadata signature verified

    Signature evidence

    trixie-security-main-amd64:cbc4bef76e3c37ead4980674b88d8b1cd971e3ef018f45488da6b988f55946f3

    Repository-signature verification record
    Signed-object SHA-256
    e7fa27c6347540f93dc90c68b4361e02148fc15bdd516a816d6f56449c3c3baf
    Signer fingerprint
    B0CAB9266E8C3929798B3EEEBDE6D2B9216EC7A8
    Keyring revision
    debian-archive-keyring.gpg
    SHA-256 506b815cbb32d9b6066b4a2aa524071e071761e7e7f68c3ac74f3061ba852017
    Tool and policy
    gpgv (GnuPG) 2.4.9
    openfactory-software-catalog-signature-v1
    Verification time
    Oct 28, 2026
    Repository metadata hash linkage
    Path
    main/binary-amd64/Packages.xz
    Expected SHA-256
    cbc4bef76e3c37ead4980674b88d8b1cd971e3ef018f45488da6b988f55946f3
    Observed SHA-256
    cbc4bef76e3c37ead4980674b88d8b1cd971e3ef018f45488da6b988f55946f3
    Result
    match verified