docs: note 1MB JSON payload limit and upgrade x/crypto - #1148
Conversation
|
Claude finished @sami-alajrami's task in 2m 17s —— View job Review: docs 1MB note + x/crypto bumpBoth earlier nits are resolved on this push — Phase 1 — static analysis
I couldn't run Phase 2 — findingsGolden-file coverage is complete ✅ — I grepped the whole repo for the three changed strings:
No client-side enforcement of the documented limit ( "1MB" is unit-ambiguous — nit. 1,000,000 vs 1,048,576 bytes. Only matters for users sitting right on the boundary, and it matches however the server-side docs phrase it, so I'd leave it unless the server issue is more precise. Dependency bump bundled with a docs change — worth a note only because What's done wellNice catch extending the note to |
Fixes CVE-2026-56855 (SNYK-GOLANG-GOLANGORGXCRYPTOSSH-19504090), a resource-exhaustion vulnerability in x/crypto/ssh connection multiplexing that could let a malicious peer deadlock a connection.
Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>
… consistently Related to kosli-dev/server#5388
Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>
Summary
--attestation-data(custom attestation) and--user-dataflag descriptionsgolang.org/x/cryptoto v0.56.0, fixing CVE-2026-56855 (SNYK-GOLANG-GOLANGORGXCRYPTOSSH-19504090) flagged by the Snyk CI scan — a resource-exhaustion vulnerability in x/crypto/ssh connection multiplexingRelated to kosli-dev/server#5388
Test plan
go build ./...go test ./cmd/kosli/... -run TestDocsCommandTestSuite -v