Re: [PR] Bump org.postgresql:postgresql from 42.7.10 to 42.7.11 in /lib-jdbc (hop)

2026-05-07 Thread via GitHub


hansva merged PR #7105:
URL: https://github.com/apache/hop/pull/7105


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



[PR] Bump org.postgresql:postgresql from 42.7.10 to 42.7.11 in /lib-jdbc (hop)

2026-05-06 Thread via GitHub


dependabot[bot] opened a new pull request, #7105:
URL: https://github.com/apache/hop/pull/7105

   Bumps [org.postgresql:postgresql](https://github.com/pgjdbc/pgjdbc) from 
42.7.10 to 42.7.11.
   
   Release notes
   Sourced from https://github.com/pgjdbc/pgjdbc/releases";>org.postgresql:postgresql's 
releases.
   
   v42.7.11
   Security
   
   fix: Limit SCRAM PBKDF2 iterations accepted from the server.
   pgjdbc was vulnerable to a client-side denial of service in SCRAM-SHA-256 
authentication, where a malicious or compromised PostgreSQL server could 
specify an extremely large PBKDF2 iteration count, causing the client to 
consume unbounded CPU and potentially exhaust connection pools. The fix 
introduces a new scramMaxIterations connection property (defaulting to 100,000) 
to cap iteration counts before computation begins.
   See the https://github.com/pgjdbc/pgjdbc/security/advisories/GHSA-98qh-xjc8-98pq";>Security
 Advisory for more detail.
   The following https://nvd.nist.gov/vuln/detail/CVE-2026-42198";>CVE-2026-42198 has 
been issued.
   
   Changes
   
   fix: Add sources and javadocs to shaded published lib generation https://github.com/sehrope";>@​sehrope (https://redirect.github.com/pgjdbc/pgjdbc/issues/4043";>#4043)
   update Changelog and website for release of 42.7.11 https://github.com/davecramer";>@​davecramer (https://redirect.github.com/pgjdbc/pgjdbc/issues/4042";>#4042)
   Fix scram fix location in changelog and update published artifact 
developer list https://github.com/sehrope";>@​sehrope 
(https://redirect.github.com/pgjdbc/pgjdbc/issues/4041";>#4041)
   Restrict test with scram_iterations to v16+ and release notes https://github.com/sehrope";>@​sehrope (https://redirect.github.com/pgjdbc/pgjdbc/issues/4040";>#4040)
   chore(deps): update ubuntu:24.04 docker digest to 84e77de https://github.com/renovate-bot";>@​renovate-bot (https://redirect.github.com/pgjdbc/pgjdbc/issues/4017";>#4017)
   test: add tests for QueryExecutor#getTransactionState https://github.com/vlsi";>@​vlsi (https://redirect.github.com/pgjdbc/pgjdbc/issues/4006";>#4006)
   chore(deps): update actions/create-github-app-token action to v2.2.2 https://github.com/renovate-bot";>@​renovate-bot (https://redirect.github.com/pgjdbc/pgjdbc/issues/3983";>#3983)
   fix: fix flaky CopyBothResponseTest by using WAL flush LSN https://github.com/vlsi";>@​vlsi (https://redirect.github.com/pgjdbc/pgjdbc/issues/3979";>#3979)
   fix: fix flaky replication restart tests by waiting for 
confirmed_flush_lsn https://github.com/vlsi";>@​vlsi 
(https://redirect.github.com/pgjdbc/pgjdbc/issues/3975";>#3975)
   test: fix flaky LogicalReplicationStatusTest by polling 
pg_stat_replication https://github.com/vlsi";>@​vlsi 
(https://redirect.github.com/pgjdbc/pgjdbc/issues/3974";>#3974)
   chore: replace Appveyor with ikalnytskyi/action-setup-postgres https://github.com/vlsi";>@​vlsi (https://redirect.github.com/pgjdbc/pgjdbc/issues/3966";>#3966)
   test: move test table creation from https://github.com/BeforeEach";>@​BeforeEach to https://github.com/BeforeAll";>@​BeforeAll https://github.com/vlsi";>@​vlsi (https://redirect.github.com/pgjdbc/pgjdbc/issues/3967";>#3967)
   Return jsonb as PGObject fixes Issue https://redirect.github.com/pgjdbc/pgjdbc/issues/3926";>#3926 https://github.com/davecramer";>@​davecramer (https://redirect.github.com/pgjdbc/pgjdbc/issues/3956";>#3956)
   Update docker scripts  https://github.com/davecramer";>@​davecramer (https://redirect.github.com/pgjdbc/pgjdbc/issues/3958";>#3958)
   implement require_auth, this is pretty much how libpq does this.  https://github.com/davecramer";>@​davecramer (https://redirect.github.com/pgjdbc/pgjdbc/issues/3895";>#3895)
   docs: add SCRAM authentication test setup section to TESTING.md https://github.com/emmaeng700";>@​emmaeng700 (https://redirect.github.com/pgjdbc/pgjdbc/issues/3945";>#3945)
   Add RequireServerVersion annotation for tests https://github.com/sehrope";>@​sehrope (https://redirect.github.com/pgjdbc/pgjdbc/issues/3939";>#3939)
   
   🐛 Bug Fixes
   
   fix: ensure extended protocol messages end with Sync message https://github.com/vlsi";>@​vlsi (https://redirect.github.com/pgjdbc/pgjdbc/issues/3728";>#3728)
   fix: enable cursor-based fetching in extended protocol when transaction 
started via SQL command https://github.com/vlsi";>@​vlsi (https://redirect.github.com/pgjdbc/pgjdbc/issues/3996";>#3996)
   fix: retry with SSL on IOException when sslMode=ALLOW https://github.com/vlsi";>@​vlsi (https://redirect.github.com/pgjdbc/pgjdbc/issues/3973";>#3973)
   fix: allow fallback to non-SSL connection when sslMode=prefer and 
sslResponseTimeout kicks in https://github.com/vlsi";>@​vlsi (https://redirect.github.com/pgjdbc/pgjdbc/issues/3968";>#3968)
   fix: catch SecurityException from setContextClassLoader on ForkJoinPool 
workers https://github.com/vlsi";>@​vlsi (https://redirect.github.com/pgjdbc/pgjdbc/issues/3962";>#3962)
   fix: use compareTo for LogSequenceNumber