Bump org.postgresql:postgresql from 42.7.1 to 42.7.3 by dependabot[bot] · Pull Request #1041 · allure-framework/allure-java
Bumps org.postgresql:postgresql from 42.7.1 to 42.7.3.
Release notes
Sourced from org.postgresql:postgresql's releases.
v42.7.3
Changes
- bump version to 42.7.4
@davecramer(#3164)- fix Issue boolean types not handled in SimpleQuery mode
@davecramer(#3146)- The Gradle config enforces 17+
@OrangeDog(#3147)- Fix 2 changelog entry titles
@crunchyjohn(#3142)- chore: ensure CI jobs include tests for all the values of preferQueryMode, ssl, xa, gss
@vlsi(#3137)- update jdbc website security page with latest security advisory
@davecramer(#3135)v42.7.2
Security
CVE-2024-1597 and Security Advisory addressed. The vulnerability occurs only in non-default
preferQueryMode=simplemode and only if a negative place holder-?is used. See the security advisory for detailsWhat's Changed
- perf: avoid autoboxing bind indexes by
@bokkenin pgjdbc/pgjdbc#1244- add: Add PasswordUtil for encrypting passwords client side by
@sehropein pgjdbc/pgjdbc#3082- refactor: document that encodePassword will zero out the password array, and remove driver's default encodePassword by
@vlsiin pgjdbc/pgjdbc#3084- change: Use simple query for isValid. Using Extended query sends two messages by
@davecramerin pgjdbc/pgjdbc#3101Full Changelog: pgjdbc/pgjdbc@REL42.7.1...REL42.7.2
Changelog
Sourced from org.postgresql:postgresql's changelog.
[42.7.3] (2024-04-14 14:51:00 -0400)
Changed
- chore: gradle config enforces 17+ [PR #3147](pgjdbc/pgjdbc#3147)
Fixed
- fix: boolean types not handled in SimpleQuery mode [PR #3146](pgjdbc/pgjdbc#3146)
- 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 iftoswitch- 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#positionwhen 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
SimpleQuerymode 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)
- perf: Avoid autoboxing bind indexes by
@bokkenin [PR #1244](pgjdbc/pgjdbc#1244)- refactor: Document that encodePassword will zero out the password array, and remove driver's default encodePassword by
@vlsiin [PR #3084](pgjdbc/pgjdbc#3084)Added
- feat: Add PasswordUtil for encrypting passwords client side [PR #3082](pgjdbc/pgjdbc#3082)
Commits
818953afix Issue # 3145 boolean types not handled in SimpleQuery mode (#3146)0e8ab63The Gradle config enforces 17+ (#3147)b591b9fFix 2 changelog entry titles (#3142)81844e6chore: ensure CI jobs include tests for all the values of preferQueryMode2fada9eupdate security page (#3135)388f027fix: typo password_encrypton -> password_encryption in the error message9cde4f5Update site for release of 42.7.2 (#3133)df14e53update version and last year modified06abfb7Merge pull request from GHSA-24rp-q3w6-vc5693b0fcbMerge pull request from GHSA-24rp-q3w6-vc56- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)