Repository navigation
chore(deps): update module github.com/buger/jsonparser to v1.1.2 [security] - #80
renovate[bot] wants to merge 1 commit into
Conversation
[Low risk] The reported P1 stands: go.sum in packages/columbo still holds only the v1.1.1 checksums, so builds in read-only module mode fail on a missing checksum until the v1.1.2 entries are committed. The risk rests on a patch bump of an indirect, standalone dependency that has no direct use in the application and fixes a Delete panic. Not approved: confidence 3/5 is below the threshold of 4 FindingsSummaryUpdates Columbo's indirect jsonparser dependency to v1.1.2. The patch update changes the indirect requirement in packages/columbo/go.mod. The upstream release notes describe a malformed-JSON Delete panic fix alongside integer parsing, null-error and EachKey changes. Columbo's Dockerfile resolves dependencies during image builds and compiles the application from the copied module sources. Review context · 1/6 commands
Reviews (2) · Last reviewed commit: "chore(deps): update module github.com/bu..." · openai/gpt-6.1-sol · $0.10 |
7921258 to
4fca5d2
Compare
|
| github.com/ProtonMail/go-crypto v1.1.6 // indirect | ||
| github.com/bahlo/generic-list-go v0.2.0 // indirect | ||
| github.com/buger/jsonparser v1.1.1 // indirect | ||
| github.com/buger/jsonparser v1.1.2 // indirect |
There was a problem hiding this comment.
Commit the checksums for jsonparser v1.1.2 · correctness
When building from a clean checkout, packages/columbo/go.sum still contains only the v1.1.1 checksums (lines 17–18), so Go's default read-only module mode rejects the newly selected dependency with a missing-checksum error. The Dockerfile's initial go mod download does not resolve this: its subsequent COPY packages/columbo/ ./ restores the stale committed go.sum before go run and go build. Commit the v1.1.2 checksums with this bump.
Suggested fix
Run cd packages/columbo && go mod download github.com/buger/jsonparser and commit the resulting go.sum entries for v1.1.2.
Prompt for a coding agent
Update packages/columbo/go.sum alongside the jsonparser version change at packages/columbo/go.mod:26. Run go mod download github.com/buger/jsonparser from packages/columbo and commit the generated v1.1.2 module and go.mod checksums, so builds do not depend on modifying the checksum file first.
kritika: confidence 3/5 is below the threshold of 4 at 4fca5d2.
This PR contains the following updates:
v1.1.1→v1.1.2Warning
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
github.com/buger/jsonparser has a denial of service vulnerability
CVE-2026-32285 / GHSA-6g7g-w4f8-9c9x
More information
Details
The Delete function fails to properly validate offsets when processing malformed JSON input. This can lead to a negative slice index and a runtime panic, allowing a denial of service attack.
Severity
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:HReferences
This data is provided by the GitHub Advisory Database (CC-BY 4.0).
Release Notes
buger/jsonparser (github.com/buger/jsonparser)
v1.1.2Compare Source
What's Changed
New Contributors
Full Changelog: buger/jsonparser@v1.1.1...v1.1.2
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.