This release adds 2 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
+5 more
Affected surfaces
Summary
AI summaryAdds full cross-platform file permissions utility and updates security modules for Linux, macOS, and Windows.
Full changelog
What's New
Multi-OS Support (Linux, macOS, Windows)
This release adds full cross-platform support for all major operating systems.
Changes
-
New cross-platform file permissions utility (
src/utils/file-permissions.ts)- Uses
chmodon Unix systems (Linux/macOS) for standard permissions - Uses
icaclson Windows for ACL-based file restrictions - Provides secure helper functions:
mkdirSecure(),writeFileSecure(),appendFileSecure() - Exports platform detection flags:
isWindows,isMacOS,isLinux
- Uses
-
Fixed postbuild script - Now skips
chmodon Windows where it's not available -
Updated security modules to use the new cross-platform utility:
crypto.ts- PQ key storage and encrypted file operationsmcp-auth.ts- Authentication token hash storageaudit-logger.ts- Audit log directory and file creation
Platform Support
| Platform | File Permissions | Status |
|----------|-----------------|--------|
| Linux | Unix chmod (0o600, 0o700) | ✅ Full support |
| macOS | Unix chmod (0o600, 0o700) | ✅ Full support |
| Windows | icacls ACLs (current user only) | ✅ Full support |
Full Changelog: https://github.com/Pantheon-Security/notebooklm-mcp-secure/compare/v1.4.0...v1.5.0
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About Pantheon-Security/notebooklm-mcp-secure
Security-hardened NotebookLM MCP with post-quantum encryption (ML-KEM-768), GDPR/SOC2/CSSF compliance, and 14 security layers. Query Google's Gemini-grounded research from Claude and AI agents.
Related context
Beta — feedback welcome: [email protected]