Skip to content

Commit 7dc7ba3

Browse files
author
jovanSAPFIONEER
committed
docs: add v3.0.3 security fix changelog entry
1 parent 4347fa2 commit 7dc7ba3

1 file changed

Lines changed: 17 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,23 @@ All notable changes to Network-AI will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [3.0.3] - 2026-02-15
9+
10+
### Security Fix
11+
- Resolved 3 High + 1 Medium findings from [Snyk](https://snyk.io) security scan (CWE-547, CWE-798)
12+
13+
### Fixed
14+
- **Hardcoded cryptographic salt** in `DataEncryptor` -- now generates a random 16-byte salt per instance via `crypto.randomBytes()` (was `'swarm-salt'`)
15+
- **Agent token enforcement** -- all internal `blackboard.write()` calls now pass the orchestrator's verification token
16+
- **Test registration** -- core test suite registers agents with proper tokens and namespace access
17+
18+
### Not Real Vulnerabilities (marked as ignore)
19+
- Test file fake secrets (`test-secret-key-for-testing-only`, `sk-1234567890`, `password: 'secret123'`) -- intentional test data, not real credentials
20+
21+
### Stats
22+
- 251 tests passing (79 + 33 + 139)
23+
- 0 compile errors
24+
825
## [3.0.0] - 2026-02-13
926

1027
### Added

0 commit comments

Comments
 (0)