Skip to content

Commit 6fb595b

Browse files
author
Guardian Nexus Team
committed
Merge feature/gcp-support: v0.7.0 release with GCP support
2 parents 553813b + c7ffb35 commit 6fb595b

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

113 files changed

+37793
-2958
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,3 +42,4 @@ Thumbs.db
4242
# Env
4343
.env
4444
.env.local
45+
release-notes-*.md

.mailmap

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
Guardian Nexus Team <dev@auditkit.io> <dijitaljedi@gmail.com>
2+
Guardian Nexus Team <dev@auditkit.io> dijital <dijitaljedi@gmail.com>

CHANGELOG.md

Lines changed: 96 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,97 @@
22

33
All notable changes to AuditKit will be documented in this file.
44

5+
## [v0.7.0] - 2025-11-04
6+
7+
### Added
8+
- **NIST 800-53 Rev 5 Support** - Federal contractor requirements / FedRAMP foundation
9+
- ~150 automated technical controls across AWS, Azure, GCP
10+
- Covers FedRAMP Low/Moderate/High baseline requirements
11+
- Use `-framework 800-53`
12+
- Note: Dedicated FedRAMP baseline filtering (fedramp-low/moderate/high) coming in v0.8.0
13+
- **ISO 27001:2022 Support** - International information security standard
14+
- 93 controls mapped via 800-53 crosswalk
15+
- Focus on Annex A technical controls (A.8)
16+
- Includes organizational (A.5), people (A.6), and physical (A.7) controls
17+
- Use `-framework iso27001`
18+
- **CIS Benchmarks Support** - Security hardening best practices
19+
- AWS: 126+ automated controls (combines CIS v1.4 and v3.0)
20+
- Azure: ~40+ automated controls (CIS Microsoft Azure Foundations v3.0)
21+
- GCP: 61 automated controls (CIS Google Cloud Platform Foundations)
22+
- Proactive security hardening complements compliance frameworks
23+
- Use `-framework cis-aws`, `-framework cis-azure`, `-framework cis-gcp`
24+
- **Enhanced CIS AWS Controls** (2025-11-04)
25+
- NEW: CIS-1.3 - Credentials unused for 45+ days (automated)
26+
- NEW: CIS-1.16 - IAM policies on groups/roles only (automated)
27+
- NEW: CIS-5.8 - VPC peering routing least access (manual)
28+
- NEW: CIS-5.20 - VPC endpoints for S3 (manual)
29+
- UPDATED: Added CIS labels to existing controls (CIS-1.5, CIS-1.14, CIS-3.1, CIS-3.9, CIS-1.11)
30+
- Improved AWS CIS coverage from 121 to 129 unique controls
31+
- Section 1 (IAM): 82% coverage (18/22 controls)
32+
- Section 3 (Logging): 100% coverage (11/11 controls)
33+
- Section 5 (Networking): 100% coverage (20/20 controls)
34+
- **CSV Export** - Spreadsheet-friendly report format
35+
- Export compliance results to CSV for Excel/Google Sheets
36+
- Includes: Control ID, Name, Status, Severity, Evidence, Remediation, URLs
37+
- Proper CSV escaping for commas and quotes
38+
- Use `-format csv -output report.csv`
39+
- **GCP Provider Support** - Complete Google Cloud Platform scanning
40+
- Cloud Storage (GCS) security checks (public access, encryption, versioning, logging)
41+
- IAM security checks (service account keys, MFA, primitive roles)
42+
- VPC Network security (firewall rules, default network, private access)
43+
- Compute Engine security (disk encryption, public IPs, patch management)
44+
- Cloud SQL security (public IP, backups, SSL enforcement)
45+
- Cloud KMS security (key rotation)
46+
- Cloud Logging security (audit logs, log retention)
47+
- Framework support for GCP: SOC2, PCI-DSS, CMMC Level 1, NIST 800-53, ISO 27001
48+
- 170+ automated security checks for GCP (FREE version)
49+
- Screenshot guides and remediation commands using `gcloud` CLI
50+
- **Provider-Specific Binaries** - Choose between single-cloud or multi-cloud scanners
51+
- `auditkit` (280MB) - Universal scanner supporting all cloud providers
52+
- `auditkit-aws` (20MB) - AWS-only scanner (93% smaller, faster deployment)
53+
- `auditkit-azure` (26MB) - Azure-only scanner (91% smaller)
54+
- `auditkit-gcp` (44MB) - GCP-only scanner (84% smaller)
55+
- Use provider-specific binaries for faster CI/CD pipelines and reduced resource usage
56+
57+
### Fixed Framework Gaps (2025-10-23)
58+
- **PCI-DSS Completion** - Filled in missing requirements across all clouds
59+
- Added Requirement 2: Default Passwords & Configurations (2 controls per cloud)
60+
- Added Requirement 5: Malware Protection (3 controls per cloud)
61+
- Added Requirement 6: Secure Systems & Patching (3 controls per cloud)
62+
- Added Requirement 9: Physical Access Controls (3-4 controls per cloud)
63+
- Added Requirement 11: Security Testing & Scanning (4 controls per cloud)
64+
- Added Requirement 12: Information Security Policy (7 controls per cloud)
65+
- All new controls added as INFO/MANUAL with detailed remediation guidance
66+
- All 12 PCI-DSS requirements now fully documented across AWS, GCP, Azure
67+
- **HIPAA Framework Mappings** - Completed control-to-framework mappings
68+
- AWS: Expanded from partial to 70 HIPAA framework mappings
69+
- GCP: Added all 40 HIPAA framework mappings (was 0)
70+
- Azure: Expanded from partial to 62 HIPAA framework mappings
71+
- Updated status from Experimental to Production for Technical Safeguards
72+
- Note: Administrative and Physical Safeguards remain manual/organizational controls
73+
- **CMMC Level 1 Verification** - Confirmed complete coverage
74+
- Verified all 17 official CMMC Level 1 controls present across all clouds
75+
- Removed 3 mislabeled Level 2 controls (SC.L1-3.13.11, SC.L1-3.13.16, SI.L1-3.14.4)
76+
- Added missing PS (Personnel Security) controls where gaps existed
77+
78+
### Technical
79+
- Added complete GCP SDK integration
80+
- Framework wrapper files matching AWS/Azure structure
81+
- Unified multi-cloud reporting (AWS + Azure + GCP)
82+
- Enhanced PCI-DSS coverage with organizational controls
83+
- Improved HIPAA framework crosswalk mappings
84+
85+
### Documentation
86+
- **Restructured documentation** - Moved detailed content from README to dedicated docs
87+
- New framework-specific guides: `docs/frameworks/cis-benchmarks.md`, `docs/frameworks/iso27001.md`, `docs/frameworks/fedramp.md`
88+
- Provider setup guides in `docs/setup/` and `docs/providers/`
89+
- CI/CD integration examples in `docs/examples/cicd.md`
90+
- Cleaner README with links to detailed documentation
91+
- Easier navigation and discovery of features
92+
- GCP usage examples and authentication methods
93+
- GCP required permissions
94+
- Updated framework coverage tables to reflect accurate control counts
95+
596
## [v0.6.8] - 2025-10-13
697

798
### Added
@@ -239,18 +330,18 @@ Market Timing: Release aligns with growing urgency around November 2025 deadline
239330

240331
## [0.4.0] - 2025-09-20
241332
### Added
242-
- 🚀 Multi-framework support (SOC2, PCI-DSS, HIPAA)
333+
- Multi-framework support (SOC2, PCI-DSS, HIPAA)
243334
- Framework-specific priority mapping
244335
- Cross-framework control comparison
245336
- Framework-aware evidence collection
246337
- 64 complete SOC2 controls
247338

248339
## [0.3.0] - 2024-09-20
249340
### Added
250-
- 📸 Evidence collection tracker (`auditkit evidence`)
251-
- 📊 Progress tracking over time (`auditkit progress`)
252-
- 🔧 Auto-generate remediation scripts (`auditkit fix`)
253-
- 📈 Compare scans (`auditkit compare`)
341+
- Evidence collection tracker (`auditkit evidence`)
342+
- Progress tracking over time (`auditkit progress`)
343+
- Auto-generate remediation scripts (`auditkit fix`)
344+
- Compare scans (`auditkit compare`)
254345
- 25+ SOC2 controls (up from ~10)
255346
- Enhanced PDF reports with screenshot guides
256347
- Success celebration at 90%+ compliance

0 commit comments

Comments
 (0)