SEAK, emulates a financial broker which allows you to buy and sell stocks at market price, place limit orders inside an order book and get the market data in real time.
CVE-2024-1597 and Security Advisory addressed. The vulnerability occurs only in non-default preferQueryMode=simple mode and only if a negative place holder -? is used. See the security advisory for details
make sure we handle boolean types in simple query mode
support uuid as well
handle all well known types in text mode and change else if to switch
fix: released new versions of 42.2.29, 42.3.10, 42.4.5, 42.5.6, 42.6.2 to deal with NoSuchMethodError on ByteBuffer#position when running on Java 8
[42.7.2] (2024-02-21 08:23:00 -0500)
Security
security: SQL Injection via line comment generation, it is possible in SimpleQuery mode to generate a line comment by having a placeholder for a numeric with a -
such as -?. There must be second placeholder for a string immediately after. Setting the parameter to a -ve value creates a line comment.
This has been fixed in this version fixes CVE-2024-1597. Reported by Paul Gerste. See the security advisory for more details. This has been fixed in versions 42.7.2, 42.6.1 42.5.5, 42.4.4, 42.3.9, 42.2.28.jre7. See the security advisory for work arounds.
Changed
fix: Use simple query for isValid. Using Extended query sends two messages checkConnectionQuery was never ever set or used, removed [PR #3101](pgjdbc/pgjdbc#3101)
refactor: Document that encodePassword will zero out the password array, and remove driver's default encodePassword by @vlsi in [PR #3084](pgjdbc/pgjdbc#3084)
Bumps the gradle group with 12 updates:
2.22.1
2.23.1
2.22.1
2.23.1
2.22.1
2.23.1
2.22.1
2.23.1
2.22.1
2.23.1
2.16.1
2.17.0
2.16.1
2.17.0
2.16.1
2.17.0
42.7.1
42.7.3
6.2.1
6.2.3
4.2.0
4.2.1
1.19.4
1.19.7
1.19.4
1.19.7
1.19.4
1.19.7
1.19.4
1.19.7
1.19.4
1.19.7
1.19.4
1.19.7
1.19.4
1.19.7
Updates
org.apache.logging.log4j:log4j-api
from 2.22.1 to 2.23.1Updates
org.apache.logging.log4j:log4j-core
from 2.22.1 to 2.23.1Updates
org.apache.logging.log4j:log4j-slf4j2-impl
from 2.22.1 to 2.23.1Updates
org.apache.logging.log4j:log4j-core
from 2.22.1 to 2.23.1Updates
org.apache.logging.log4j:log4j-slf4j2-impl
from 2.22.1 to 2.23.1Updates
com.fasterxml.jackson.dataformat:jackson-dataformat-yaml
from 2.16.1 to 2.17.0Commits
5947a45
[maven-release-plugin] prepare release jackson-dataformats-text-2.17.066e39ff
Prepare for 2.17.0 release00d45d2
Merge branch '2.16' into 2.1717b06ec
Back to snapshot dep6924d24
[maven-release-plugin] prepare for next development iterationd4977eb
[maven-release-plugin] prepare release jackson-dataformats-text-2.16.2cd23e6c
Prepare for 2.16.2 release5f89d60
Add explicit overrides forJsonParser.getNumberTypeFP()
1b8ca46
Test renaming0550039
Minor test refactoringUpdates
com.fasterxml.jackson.core:jackson-databind
from 2.16.1 to 2.17.0Commits
Updates
com.fasterxml.jackson.core:jackson-databind
from 2.16.1 to 2.17.0Commits
Updates
org.postgresql:postgresql
from 42.7.1 to 42.7.3Release notes
Sourced from org.postgresql:postgresql's releases.
Changelog
Sourced from org.postgresql:postgresql's changelog.
Commits
818953a
fix Issue # 3145 boolean types not handled in SimpleQuery mode (#3146)0e8ab63
The Gradle config enforces 17+ (#3147)b591b9f
Fix 2 changelog entry titles (#3142)81844e6
chore: ensure CI jobs include tests for all the values of preferQueryMode2fada9e
update security page (#3135)388f027
fix: typo password_encrypton -> password_encryption in the error message9cde4f5
Update site for release of 42.7.2 (#3133)df14e53
update version and last year modified06abfb7
Merge pull request from GHSA-24rp-q3w6-vc5693b0fcb
Merge pull request from GHSA-24rp-q3w6-vc56Updates
org.springframework.security:spring-security-crypto
from 6.2.1 to 6.2.3Release notes
Sourced from org.springframework.security:spring-security-crypto's releases.
... (truncated)
Commits
2455feb
Release 6.2.3a972338
Merge branch '6.1.x' into 6.2.xf84c4ea
Merge branch '5.8.x' into 6.1.x2c9dc08
Merge branch '5.7.x' into 5.8.x5a7f12f
Check for null Authenticationc0fe212
Bump org.springframework.data:spring-data-bom from 2023.1.3 to 2023.1.4a7105d8
Merge branch '6.1.x' into 6.2.x8d6ede2
Bump org.springframework:spring-framework-bom from 6.0.17 to 6.0.182e53745
Merge branch '6.1.x' into 6.2.x747b806
Merge branch '5.8.x' into 6.1.xUpdates
org.awaitility:awaitility
from 4.2.0 to 4.2.1Changelog
Sourced from org.awaitility:awaitility's changelog.
Commits
ff13b72
[maven-release-plugin] prepare release awaitility-4.2.1f80c299
[ci skip] Preparing changelog for release4be5236
[ci skip] Fixed typo in changeloge15b975
Fixed failing tests7f7656e
Adding 17 and 21 to tests32eafb6
Improved lambda detection and upgraded groovy/scala8012936
Trying to fix failing testb01855d
Revert "Added java 21 tests"0e7dff0
Revert "Revert "Use Duration factories in Durations.java (#268)""97076a9
Added java 21 testsUpdates
org.testcontainers:junit-jupiter
from 1.19.4 to 1.19.7Release notes
Sourced from org.testcontainers:junit-jupiter's releases.
... (truncated)
Commits
4b5b34a
Enable lazy certificates for Elasticsearch (#7991)1846805
Improve Ollama docs (#8417)198b7fa
Fix openfga doc93ca7cd
Add Ollama module (#8369)33c904e
Update docker-java version to 3.3.6 (#8410)f23c1ec
Add oceanbase module (#7502)af5863c
Fix wrong permission setup for HiveMQ container (#8399)8bec80c
Update check list in settingsbfb837b
Add pgvector/pgvector as a compatible image (#7898) (#8401)e9902d5
openfga.md: fix typo in docker hub link (#8400)Updates
org.testcontainers:postgresql
from 1.19.4 to 1.19.7Release notes
Sourced from org.testcontainers:postgresql's releases.
... (truncated)
Commits
4b5b34a
Enable lazy certificates for Elasticsearch (#7991)1846805
Improve Ollama docs (#8417)198b7fa
Fix openfga doc93ca7cd
Add Ollama module (#8369)33c904e
Update docker-java version to 3.3.6 (#8410)f23c1ec
Add oceanbase module (#7502)af5863c
Fix wrong permission setup for HiveMQ container (#8399)8bec80c
Update check list in settingsbfb837b
Add pgvector/pgvector as a compatible image (#7898) (#8401)e9902d5
openfga.md: fix typo in docker hub link (#8400)Updates
org.testcontainers:kafka
from 1.19.4 to 1.19.7Release notes
Sourced from org.testcontainers:kafka's releases.
... (truncated)
Commits
4b5b34a
Enable lazy certificates for Elasticsearch (#7991)1846805
Improve Ollama docs (#8417)198b7fa
Fix openfga doc93ca7cd
Add Ollama module (#8369)33c904e
Update docker-java version to 3.3.6 (#8410)f23c1ec
Add oceanbase module (#7502)af5863c
Fix wrong permission setup for HiveMQ container (#8399)8bec80c
Update check list in settingsbfb837b
Add pgvector/pgvector as a compatible image (#7898) (#8401)e9902d5
openfga.md: fix typo in docker hub link (#8400)Updates
org.testcontainers:testcontainers
from 1.19.4 to 1.19.7Release notes
Sourced from org.testcontainers:testcontainers's releases.
... (truncated)
Commits
4b5b34a
Enable lazy certificates for Elasticsearch (#7991)1846805
Improve Ollama docs (#8417)198b7fa
Fix openfga doc93ca7cd
Add Ollama module (#8369)33c904e
Update docker-java version to 3.3.6 (#8410)f23c1ec
Add oceanbase module (#7502)af5863c
Fix wrong permission setup for HiveMQ container (#8399)8bec80c
Update check list in settingsbfb837b
Add pgvector/pgvector as a compatible image (#7898) (#8401)e9902d5
openfga.md: fix typo in docker hub link (#8400)Updates
org.testcontainers:postgresql
from 1.19.4 to 1.19.7Release notes
Sourced from org.testcontainers:postgresql's releases.
... (truncated)
Commits
4b5b34a
Enable lazy certificates for Elasticsearch (#7991)1846805
Improve Ollama docs (#8417)198b7fa
Fix openfga doc93ca7cd
Add Ollama module (#8369)33c904e
Update docker-java version to 3.3.6 (#8410)f23c1ec
Add oceanbase module (#7502)af5863c
Fix wrong permission setup for HiveMQ container (#8399)8bec80c
Update check list in settingsbfb837b
Add pgvector/pgvector as a compatible image (#7898) (#8401)e9902d5
openfga.md: fix typo in docker hub link (#8400)Updates
org.testcontainers:kafka
from 1.19.4 to 1.19.7Release notes
Sourced from org.testcontainers:kafka's releases.
... (truncated)
Commits
4b5b34a
Enable lazy certificates for Elasticsearch (#7991)1846805
Improve Ollama docs (#8417)198b7fa
Fix openfga doc93ca7cd
Add Ollama module (#8369)33c904e
Update docker-java version to 3.3.6 (#8410)f23c1ec
Add oceanbase module (#7502)af5863c
Fix wrong permission setup for ... _Description has been truncated_