Skip to content
This repository was archived by the owner on Jun 18, 2026. It is now read-only.

Commit 8d8a694

Browse files
Merge pull request #153 from sauravbhattacharya001/gardener/update-security-docs-2026-04-03
docs: update SECURITY.md dependency table to match actual versions
2 parents 73e796f + 0a44232 commit 8d8a694

1 file changed

Lines changed: 4 additions & 6 deletions

File tree

SECURITY.md

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -130,16 +130,13 @@ prevent mutation after creation.
130130
| Dependency | Version | Notes |
131131
|------------|---------|-------|
132132
| JUNG | 2.0.1 | Graph library — no known CVEs |
133-
| PostgreSQL JDBC | 8.3-604 | Legacy driver — consider upgrading for TLS improvements |
134-
| Commons IO | 1.4 | File utilities — consider upgrading for security patches |
133+
| PostgreSQL JDBC | 42.7.5 | ✅ Current — TLS 1.3 support, security patches applied |
134+
| Commons IO | 2.18.0 | ✅ Current — CVE-2021-29425 path traversal fix included |
135+
| Woodstox | 7.1.0 | ✅ Current — XML parser (replaced legacy wstx-asl) |
135136
| JUnit | 4.13.2 | Test-only dependency |
136137

137138
### Recommendations
138139

139-
- **Upgrade PostgreSQL JDBC** to 42.x for TLS 1.3 support and
140-
security fixes
141-
- **Upgrade Commons IO** to 2.x for path traversal fixes in utility
142-
methods
143140
- **Run with least-privilege database credentials** — the application
144141
only needs SELECT on `nic_aziala` tables and SELECT/INSERT/UPDATE on
145142
`nic_apps` tables
@@ -155,3 +152,4 @@ configured for automated security scanning on every push.
155152
|------|---------|----------|-----|
156153
| 2026-03-02 | `Network.generateFile()` path traversal bypass — validation used canonical `outputFile` but file write used raw `path` | High | Changed file write to use validated `outputFile` |
157154
| 2026-03-02 | `Util` JDBC connection string injection — `DB_HOST` env var concatenated into JDBC URL without sanitization, enabling parameter injection and potential RCE via `socketFactory` gadgets | High | Added `validateHost()` with strict hostname regex |
155+
| 2026-04-03 | SECURITY.md dependency table listed old versions (PostgreSQL 8.3-604, Commons IO 1.4) despite pom.xml already upgraded | Low | Updated SECURITY.md to reflect actual dependency versions |

0 commit comments

Comments
 (0)