Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

✨ Implement Chef InSpec Parser #9329

Merged
merged 4 commits into from
Jan 19, 2024

:bug: fix according to comment

0a81a65
Select commit
Loading
Failed to load commit list.
Merged

✨ Implement Chef InSpec Parser #9329

:bug: fix according to comment
0a81a65
Select commit
Loading
Failed to load commit list.
DryRunSecurity / AI-powered Sensitive Files Check succeeded Jan 16, 2024 in 0s

Code Analysis

            # DryRun Security AI-Powered Sensitive File Check

            Detected a total of 7 potentially sensitive files.
            
            Names:
            
            docs/content/en/integrations/parsers/file/chefinspect.md,dojo/tools/chefinspect/__init__.py,dojo/tools/chefinspect/parser.py,unittests/scans/chefinspect/many_findings.log,unittests/scans/chefinspect/no_finding.log,unittests/scans/chefinspect/one_finding.log,unittests/tools/test_chefinspect_parser.py

Annotations

Check warning on line 1 in docs/content/en/integrations/parsers/file/chefinspect.md

See this annotation in the file changed.

@dryrunsecurity dryrunsecurity / AI-powered Sensitive Files Check

Possible Sensitive File

                    Our AI-Powered Sensitive File checker believes it has discovered
                    a sensitive file being modified in this PR. Extra care must be taken
                    when modifying a file that is potentially security-sensitive.
                    
                    The following reason was provided: Contains sensitive information about integrating ChefInspect into file parsers.
                    

Check warning on line 1 in dojo/tools/chefinspect/__init__.py

See this annotation in the file changed.

@dryrunsecurity dryrunsecurity / AI-powered Sensitive Files Check

Possible Sensitive File

                    Our AI-Powered Sensitive File checker believes it has discovered
                    a sensitive file being modified in this PR. Extra care must be taken
                    when modifying a file that is potentially security-sensitive.
                    
                    The following reason was provided: Contains sensitive information related to the initialization of ChefInspect tool in the Dojo.
                    

Check warning on line 1 in dojo/tools/chefinspect/parser.py

See this annotation in the file changed.

@dryrunsecurity dryrunsecurity / AI-powered Sensitive Files Check

Possible Sensitive File

                    Our AI-Powered Sensitive File checker believes it has discovered
                    a sensitive file being modified in this PR. Extra care must be taken
                    when modifying a file that is potentially security-sensitive.
                    
                    The following reason was provided: Contains sensitive information related to the parsing functionality of ChefInspect tool in the Dojo.
                    

Check warning on line 1 in unittests/scans/chefinspect/many_findings.log

See this annotation in the file changed.

@dryrunsecurity dryrunsecurity / AI-powered Sensitive Files Check

Possible Sensitive File

                    Our AI-Powered Sensitive File checker believes it has discovered
                    a sensitive file being modified in this PR. Extra care must be taken
                    when modifying a file that is potentially security-sensitive.
                    
                    The following reason was provided: Contains sensitive information related to multiple findings detected by the ChefInspect tool during scans.
                    

Check warning on line 1 in unittests/scans/chefinspect/no_finding.log

See this annotation in the file changed.

@dryrunsecurity dryrunsecurity / AI-powered Sensitive Files Check

Possible Sensitive File

                    Our AI-Powered Sensitive File checker believes it has discovered
                    a sensitive file being modified in this PR. Extra care must be taken
                    when modifying a file that is potentially security-sensitive.
                    
                    The following reason was provided: Contains sensitive information related to the absence of any findings detected by the ChefInspect tool during scans.
                    

Check warning on line 1 in unittests/scans/chefinspect/one_finding.log

See this annotation in the file changed.

@dryrunsecurity dryrunsecurity / AI-powered Sensitive Files Check

Possible Sensitive File

                    Our AI-Powered Sensitive File checker believes it has discovered
                    a sensitive file being modified in this PR. Extra care must be taken
                    when modifying a file that is potentially security-sensitive.
                    
                    The following reason was provided: Contains sensitive information related to a single finding detected by the ChefInspect tool during scans.
                    

Check warning on line 1 in unittests/tools/test_chefinspect_parser.py

See this annotation in the file changed.

@dryrunsecurity dryrunsecurity / AI-powered Sensitive Files Check

Possible Sensitive File

                    Our AI-Powered Sensitive File checker believes it has discovered
                    a sensitive file being modified in this PR. Extra care must be taken
                    when modifying a file that is potentially security-sensitive.
                    
                    The following reason was provided: Contains sensitive information related to the unit testing of the ChefInspect parser functionality.