Skip to content

Conversation

@eldang
Copy link
Contributor

@eldang eldang commented Apr 24, 2025

Another round of "I had to update dependencies to satisfy a client's security requirements, so I might as well make a PR for the base repo".

)

replace golang.org/x/crypto => golang.org/x/crypto v0.32.0
replace golang.org/x/crypto => golang.org/x/crypto v0.37.0
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

https://nvd.nist.gov/vuln/detail/CVE-2025-22869 was the immediate impetus for this, and apparently 0.35.0 is the minimum fix version for crypto, but I figured it made sense to take everything to latest unless it caused problems. I had to hold antlr back because the latest version (and I think all v1.x) doesn't have a ATNDeserializer.DeserializeFromUInt16() method, which is called in cql_parser.go and cql_lexer.go. All the updates that are in this PR pass automated tests and work well in my environment.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

paliz my help fix esho with

@pramsey pramsey merged commit c35566a into CrunchyData:master Sep 17, 2025
3 checks passed
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.

3 participants