We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Latest Presto JDBC driver (0.285) appears to still be using Jackson 2.10, which is old.
There are several well-publicized CVE's against this version of Jackson, notably:
com.fasterxml.jackson.core_jackson-core package versions before 2.15.0 are vulnerable to Denial of Service (DoS). PRISMA-2023-0067 Add numeric value size limits via StreamReadConstraints (fixes sonatype-2022-6438) -- default 1000 chars FasterXML/jackson-core#827 PRISMA-2023-0068 Trim tokens in error messages to 256 byte to prevent attacks FasterXML/jackson-core#322 PRISMA-2023-0069 OutOfMemoryError when writing BigDecimal FasterXML/jackson-core#315
StreamReadConstraints
sonatype-2022-6438
OutOfMemoryError
CVE-2023-35116: jackson-databind is vulnerable to denial of service, fixed in Jackson 2.16.0 https://nvd.nist.gov/vuln/detail/CVE-2023-35116
The text was updated successfully, but these errors were encountered:
hi @dqmdev - we'd be happy for you to open up a PR if you'd like to work on this and contribute it back to the community.
Sorry, something went wrong.
Resolved with this PR upgrading the Jackson dependencies: #23753
Also, GHSA-gx6w-fqg7-mc3p says that versions up to 2.15.2 are vulnerable so 2.15.4 should be fine.
No branches or pull requests
Latest Presto JDBC driver (0.285) appears to still be using Jackson 2.10, which is old.
There are several well-publicized CVE's against this version of Jackson, notably:
com.fasterxml.jackson.core_jackson-core package versions before 2.15.0 are vulnerable to Denial of Service (DoS).
PRISMA-2023-0067
Add numeric value size limits via
StreamReadConstraints
(fixessonatype-2022-6438
) -- default 1000 chars FasterXML/jackson-core#827PRISMA-2023-0068
Trim tokens in error messages to 256 byte to prevent attacks FasterXML/jackson-core#322
PRISMA-2023-0069
OutOfMemoryError
when writing BigDecimal FasterXML/jackson-core#315CVE-2023-35116: jackson-databind is vulnerable to denial of service, fixed in Jackson 2.16.0
https://nvd.nist.gov/vuln/detail/CVE-2023-35116
The text was updated successfully, but these errors were encountered: