security(deps): drei erreichbare Luecken in x/image und x/text geschlossen
govulncheck meldete drei Luecken, die Aether nicht nur mitschleppt, sondern auch **aufruft**: * GO-2026-6222 -- uebermaessige Speicheranforderung beim VP8L-Dekodieren (x/image). Erreichbar ueber jeden Bild-Upload. * GO-2026-5061 -- Panik bei unstimmiger Alphakanal-Groesse in x/image/webp. Erreichbar ueber denselben Weg. * GO-2026-5970 -- Endlosschleife bei ungueltiger Eingabe (x/text), ueber pgxpool.New. x/image 0.42.0 -> 0.45.0, x/text 0.38.0 -> 0.41.0 (0.41 verlangt x/image). Danach meldet govulncheck: keine. Alle sechs Selbsttest-Suiten gruen (36 86 24 20 13 41), go vet und go test sauber. Die zweite Haelfte des Problems bleibt offen und steht in BEFUNDE.md: Das Vorschaubild wird in einer **nackten Goroutine** erzeugt, und dort faengt chis Recoverer nichts. Eine Panik im Dekodierer nimmt den ganzen Prozess mit -- unabhaengig davon, welche Luecke gerade offen ist. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
1 parent
9f476c56cf
commit
ef604973c8
2 files changed
+12
-12
No files matched your search
+4
-4
@@ -15,7 +15,7 @@ require (
|
||||
github.com/rs/zerolog v1.33.0
|
||||
github.com/teambition/rrule-go v1.8.2
|
||||
golang.org/x/crypto v0.53.0
|
||||
golang.org/x/image v0.42.0
|
||||
golang.org/x/image v0.45.0
|
||||
golang.org/x/net v0.56.0
|
||||
golang.org/x/oauth2 v0.36.0
|
||||
)
|
||||
@@ -31,7 +31,7 @@ require (
|
||||
github.com/mattn/go-colorable v0.1.13 // indirect
|
||||
github.com/mattn/go-isatty v0.0.19 // indirect
|
||||
github.com/zeebo/xxh3 v1.0.2 // indirect
|
||||
golang.org/x/sync v0.21.0 // indirect
|
||||
golang.org/x/sys v0.46.0 // indirect
|
||||
golang.org/x/text v0.38.0 // indirect
|
||||
golang.org/x/sync v0.22.0 // indirect
|
||||
golang.org/x/sys v0.47.0 // indirect
|
||||
golang.org/x/text v0.41.0 // indirect
|
||||
)
|
||||
Reference in new issue
Block a user