GH-500 GitHub Advanced Security Exam Questions and Answers
Assuming security and analysis features are not configured at the repository, organization, or enterprise level, secret scanning is enabled on:
In a private repository, what minimum requirements does GitHub need to generate a dependency graph? (Each answer presents part of the solution. Choose two.)
Which features are part of GitHub Advanced Security in the context of GitHub Enterprise? (Each correct answer presents part of the solution. Choose two.)
If notification and alert recipients are not customized, which users receive notifications about new Dependabot alerts in an affected repository?
Where can a user change a repository's code scanning severity threshold that fails a pull request status check?
In the pull request, how can developers avoid adding new dependencies with known vulnerabilities?
How would you build your code within the CodeQL analysis workflow? (Each answer presents a complete solution. Choose two.)
Which alerts do you see in the repository's Security tab? (Each answer presents part of the solution. Choose three.)
Which of the following is the most complete method for Dependabot to find vulnerabilities in third-party dependencies?
Assuming that no custom Dependabot behavior is configured, who has the ability to merge a pull request created via Dependabot security updates?
Dependabot has created a pull request. Which of the following commands should you use in a comment to prevent Dependabot from re-creating the same pull request?
You are tasked with filtering queries in a CodeQL query suite. Which metadata tag matches on the last path component?
An organization owner can give view access to Dependabot alerts to which type of user?
When using the advanced CodeQL code scanning setup, what is the name of the workflow file?
Which of the following secret scanning features can verify whether a secret is still active?
You are configuring code scanning with CodeQL. What is one impact of using a language matrix in your workflow?
Where can you remove access to GitHub Advanced Security features for an individual repository in an organization? (Each answer presents part of the solution. Choose two.)
Which of the following is the best way to prevent developers from adding secrets to the repository?
After defining a secret scanning custom pattern, what is the final step before publishing the pattern?
What is the minimum role needed in order to view the secret scanning alerts list within the Security tab of a repository?
As a repository owner, you want to receive specific notifications, including security alerts, for an individual repository. Which repository notification setting should you use?
Which of the following tasks can be performed by a security team as a proactive measure to help address secret scanning alerts? (Each answer presents a complete solution. Choose two.)
If default code security settings have not been changed at the repository, organization, or enterprise level, which repositories receive Dependabot alerts?
Assuming that no custom patterns are configured, what type of secret is detected by secret scanning?