Skip to content

chore(deps): patch all 11 Dependabot alerts (Caddy 2.11.4 + transitive npm) - #178

Merged
CallMeTechie merged 1 commit into
masterfrom
chore/dep-security-bumps
Jun 24, 2026
Merged

CallMeTechie merged 1 commit into
masterfrom
chore/dep-security-bumps

Conversation

@CallMeTechie

Copy link
Copy Markdown
Owner

Schließt alle 11 offenen Dependabot-Alerts auf master. Reiner Dependency-Bump, kein Funktionscode geändert.

Caddy 2.11.2 → 2.11.4 (caddy-plugins/mirror/go.mod)

Caddy wird im Build via xcaddy selbst kompiliert; go.sum wird beim Build durch go mod tidy regeneriert. Ein Versions-Bump schließt 6 Go-Alerts:

# Sev Alert Praktische Erreichbarkeit
#16 high FastCGI forward_auth copy_headers bypass forward_auth genutzt, aber kein copy_headers/FastCGI → Vektor nicht erreichbar
#15 high Windows file_server backslash bypass Windows-only → Linux/Alpine-Build n/a
#17 med stripHTML template bypass Funktion nicht genutzt
#13 med PKI-Endpoint Admin-Auth-Bypass Admin-API localhost-gebunden
#11 med /config Admin-Auth-Bypass dito localhost
#12 med CVE-2026-30852 Fix-Bypass Range ≤2.11.2 → 2.11.4 außerhalb

Transitive npm-Bumps (package-lock.json, via npm audit fix --package-lock-only)

package.json bleibt unberührt. Schließt 5 npm-Alerts:

# Sev Paket Scope
#14 med qs 6.14.2 → 6.15.2 stringify-DoS runtime (via express; nur qs.parse genutzt → nicht erreichbar)
#19 high form-data → 4.0.6 CRLF-Injection dev (nicht im Prod-Image)
#9 high fast-uri → 3.1.2 host confusion dev
#8 high fast-uri → 3.1.2 path traversal dev
#18 low @babel/core → 7.29.7 arbitrary file read dev

npm audit: 0 vulnerabilities nach Fix.

Risiko

Niedrig. Kein akut ausnutzbarer Prod-Pfad in den Befunden; dies ist Front-Door-Hygiene (Caddy) + transitive Lockfile-Pflege. Der CI-Build kompiliert Caddy ohnehin und verifiziert damit den Bump.

🤖 Generated with Claude Code

Caddy-Build von v2.11.2 auf v2.11.4 angehoben (caddy-plugins/mirror/go.mod);
go.sum wird beim Build via `go mod tidy` regeneriert. Schliesst 6 Go-Alerts:
- #16 high  FastCGI forward_auth copy_headers bypass
- #15 high  Windows file_server backslash bypass (Linux-Build: n/a, dennoch gepatcht)
- #17 med   stripHTML template bypass
- #13 med   PKI-Endpoint Admin-Auth-Bypass
- #11 med   /config Admin-Auth-Bypass
- #12 med   CVE-2026-30852 Fix-Bypass (Range <=2.11.2)

Transitive npm-Bumps via `npm audit fix --package-lock-only` (nur Lockfile,
package.json unberuehrt). Schliesst 5 npm-Alerts:
- #14 med   qs 6.14.2 -> 6.15.2 (runtime; stringify-DoS)
- #19 high  form-data -> 4.0.6 (dev)
- #9  high  fast-uri -> 3.1.2 (dev; host confusion)
- #8  high  fast-uri -> 3.1.2 (dev; path traversal)
- #18 low   @babel/core -> 7.29.7 (dev; arbitrary file read)

npm audit: 0 vulnerabilities nach Fix.
@CallMeTechie
CallMeTechie merged commit 38f83d0 into master Jun 24, 2026
8 checks passed
@CallMeTechie
CallMeTechie deleted the chore/dep-security-bumps branch June 24, 2026 19:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant