Exam Name: GitHub Advanced Security Exam

Exam Code: GH-500

Related Certification(s): Microsoft GitHub Certifications

Certification Provider: Microsoft

Actual Exam Duration: 100 Minutes

Number of GH-500 Practice Questions: 74 (updated: )

Microsoft Recommended Focus Areas for the GH-500 Exam:
Topic 1: Configure and manage GitHub Advanced Security features:
This section evaluates enabling and configuring security features such as code scanning, secret scanning, and dependency review. It ensures secure repository configurations.
Topic 2: Identify and remediate vulnerabilities in code and dependencies:
This section focuses on detecting vulnerabilities using automated tools and fixing issues in code and dependencies. It includes reviewing alerts and applying remediation strategies.
Topic 3: Implement secure development and DevSecOps practices:
This section covers integrating security into development workflows. It includes secure coding practices, policy enforcement, and embedding security into CI/CD pipelines.
Topic 4: Manage security policies, access controls, and compliance:
This section evaluates configuring security policies, managing access control, and ensuring compliance with organizational standards.
Topic 5: Monitor, audit, and respond to security events:
This section focuses on monitoring security alerts, auditing activity logs, and responding to incidents. It ensures continuous security monitoring and threat response.
Free Microsoft GH-500 Exam Actual Questions
Note: Microsoft GH-500 Premium Questions were last updated on

Q1. — [Configure GitHub Advanced Security Tools in GitHub Enterprise]

What step is required to run a SARIF-compatible (Static Analysis Results Interchange Format) tool on GitHub Actions?

Q2. — [Configure and Use Dependency Management]

You have enabled security updates for a repository. When does GitHub mark a Dependabot alert as resolved for that repository?

Q3. — [Configure and Use Dependency Management]

You have enabled security updates for a repository. When does GitHub mark a Dependabot alert as resolved for that repository?

Q4. — [Configure and Use Dependency Management]

What are Dependabot security updates?

Q5. What is the main purpose of secret scanning in GitHub?