Fix AWS control status mapping to use 'In Remediation' instead of 'Not Implemented'
Added
QRadar SIEM integration skeleton with CLI commands for syncing security events, findings, and assets from IBM QRadar. Includes test connection functionality to validate QRadar instance connectivity.
FedRAMP POAM import validation asset existence check before POAM import to guide users to import inventory first if no assets exist in the Security Plan
Completed Initial CSAM integration
Support for importing Configuration Findings tab from FedRAMP POAM Excel files
Configuration Findings sheets are now detected and processed alongside POA&M Items
Controls field (Column B) from Configuration Findings is mapped to affectedControls in RegScale issues
Changed
Improved control matching during fedramp import_cis_crm
Model command to utilize RegScale model methods and handle updates and creations using one workbook
Filtering vulnerability data for the provided asset filter in the Vulnerabilities connector
Fixed
FedRAMP POAM import:
Asset parsing to handle multiple delimiters and long asset names
Detect and skip header/description rows in various file formats
Skip asset parsing when asset identifier field contains description text
Parent ID errors and validations when processing files with non-standard formatting
Status determination for Configuration Findings sheets (now correctly identified as Open status)
TypeError in and commands when control implementations have missing controlOwner or control fields
Property creation during FedRAMP POAM import
Final output of build-query command in the assets and vulnerabilities connector to match the filter for each connector