What changed, and why it matters
This commit simply updates a database helper library (pgx) used by LND's key-value database module from version 5.7.4 to 5.9.2. Only version numbers in dependency files changed; no actual code was modified. There is no information in the commit itself saying this fixes a security problem, and no verified references were supplied.
Review the pgx v5.9.2 release notes and changelog to determine whether this upgrade contains security fixes. If it does, assess whether LND's PostgreSQL-backed kvdb deployment is affected and plan deployment accordingly. Treat this as routine dependency maintenance unless external security advisories are confirmed.
Security signals we found
Dependency version bump only
No source code changes in commit
No security-related keywords in commit message or diff
No vendor-supplied references indicating security relevance
Evidence from the diff
The diff is a two-line version bump in kvdb/go.mod and kvdb/go.sum for github.com/jackc/pgx/v5 from v5.7.4 to v5.9.2. No source code changes are present. The commit message only states ‘kvdb: bump pgx to v5.9.2’. Without external release notes or a CVE reference, we cannot determine whether this upgrade addresses a security issue, a bug fix, or a routine maintenance update.
Changed components
kvdb/go.modkvdb/go.sumgithub.com/jackc/pgx/v5 dependencyInspect captured patch +3 / −3
diff --git a/kvdb/go.mod b/kvdb/go.mod
index 346f9e2..9414af0 100644
--- a/kvdb/go.mod
+++ b/kvdb/go.mod
@@ -6,7 +6,7 @@ require (
github.com/davecgh/go-spew v1.1.1
github.com/fergusstrange/embedded-postgres v1.25.0
github.com/google/btree v1.0.1
- github.com/jackc/pgx/v5 v5.7.4
+ github.com/jackc/pgx/v5 v5.9.2
github.com/lightningnetwork/lnd/healthcheck v1.2.4
github.com/lightningnetwork/lnd/sqldb v1.0.6
github.com/stretchr/testify v1.11.1
diff --git a/kvdb/go.sum b/kvdb/go.sum
index 3dc5a5e..cd1eb25 100644
--- a/kvdb/go.sum
+++ b/kvdb/go.sum
@@ -198,8 +198,8 @@ github.com/jackc/pgproto3/v2 v2.3.3 h1:1HLSx5H+tXR9pW3in3zaztoEwQYRC9SQaYUHjTSUO
github.com/jackc/pgproto3/v2 v2.3.3/go.mod h1:WfJCnwN3HIg9Ish/j3sgWXnAfK8A9Y0bwXYU5xKaEdA=
github.com/jackc/pgservicefile v0.0.0-20240606120523-5a60cdf6a761 h1:iCEnooe7UlwOQYpKFhBabPMi4aNAfoODPEFNiAnClxo=
github.com/jackc/pgservicefile v0.0.0-20240606120523-5a60cdf6a761/go.mod h1:5TJZWKEWniPve33vlWYSoGYefn3gLQRzjfDlhSJ9ZKM=
-github.com/jackc/pgx/v5 v5.7.4 h1:9wKznZrhWa2QiHL+NjTSPP6yjl3451BX3imWDnokYlg=
-github.com/jackc/pgx/v5 v5.7.4/go.mod h1:ncY89UGWxg82EykZUwSpUKEfccBGGYq1xjrOpsbsfGQ=
+github.com/jackc/pgx/v5 v5.9.2 h1:3ZhOzMWnR4yJ+RW1XImIPsD1aNSz4T4fyP7zlQb56hw=
+github.com/jackc/pgx/v5 v5.9.2/go.mod h1:mal1tBGAFfLHvZzaYh77YS/eC6IX9OWbRV1QIIM0Jn4=
github.com/jackc/puddle/v2 v2.2.2 h1:PR8nw+E/1w0GLuRFSmiioY6UooMp6KJv0/61nB7icHo=
github.com/jackc/puddle/v2 v2.2.2/go.mod h1:vriiEXHvEE654aYKXXjOvZM39qJ0q+azkZFrfEOc3H4=
github.com/jessevdk/go-flags v0.0.0-20141203071132-1679536dcc89/go.mod h1:4FA24M0QyGHXBuZZK/XkWh8h0e1EYbRYJSGM75WSRxI=
Why this scored 9/100
Community notes
Notes can correct, qualify, or add evidence to the AI analysis. Every note shown here has been validated by a human moderator.
The AI analysis stands alone for now. Submit a note if you can add evidence or important context.