@@ -191,11 +191,6 @@ func Detect(rs []models.ScanResult, dir string) ([]models.ScanResult, error) {
191191 return nil , xerrors .Errorf ("Failed to detect CVE of `%s`: %w" , cpeURIs , err )
192192 }
193193
194- repos := config .Conf .Servers [r .ServerName ].GitHubRepos
195- if err := DetectGitHubCves (& r , repos ); err != nil {
196- return nil , xerrors .Errorf ("Failed to detect GitHub Cves: %w" , err )
197- }
198-
199194 if err := DetectWordPressCves (& r , config .Conf .WpScan ); err != nil {
200195 return nil , xerrors .Errorf ("Failed to detect WordPress Cves: %w" , err )
201196 }
@@ -392,33 +387,6 @@ func isPkgCvesDetactable(r *models.ScanResult) bool {
392387 }
393388}
394389
395- // DetectGitHubCves fetches CVEs from GitHub Security Alerts
396- func DetectGitHubCves (r * models.ScanResult , githubConfs map [string ]config.GitHubConf ) error {
397- if len (githubConfs ) == 0 {
398- return nil
399- }
400-
401- r .GitHubManifests = models.DependencyGraphManifests {}
402- for ownerRepo , setting := range githubConfs {
403- ss := strings .Split (ownerRepo , "/" )
404- if len (ss ) != 2 {
405- return xerrors .Errorf ("Failed to parse GitHub owner/repo: %s" , ownerRepo )
406- }
407- owner , repo := ss [0 ], ss [1 ]
408- n , err := DetectGitHubSecurityAlerts (r , owner , repo , setting .Token , setting .IgnoreGitHubDismissed )
409- if err != nil {
410- return xerrors .Errorf ("Failed to access GitHub Security Alerts: %w" , err )
411- }
412- logging .Log .Infof ("%s: %d CVEs detected with GHSA %s/%s" ,
413- r .FormatServerName (), n , owner , repo )
414-
415- if err = DetectGitHubDependencyGraph (r , owner , repo , setting .Token ); err != nil {
416- return xerrors .Errorf ("Failed to access GitHub Dependency graph: %w" , err )
417- }
418- }
419- return nil
420- }
421-
422390// DetectWordPressCves detects CVEs of WordPress
423391func DetectWordPressCves (r * models.ScanResult , wpCnf config.WpScanConf ) error {
424392 if len (r .WordPressPackages ) == 0 {
0 commit comments