MCPcopy Index your code
hub / github.com/aboutcode-org/vulnerablecode / all

Method all

vulnerabilities/api.py:548–559  ·  view source on GitHub ↗

Return a list of Package URLs of vulnerable packages.

(self, request)

Source from the content-addressed store, hash-verified

546
547 @action(detail=False, methods=["get"])
548 def all(self, request):
549 """
550 Return a list of Package URLs of vulnerable packages.
551 """
552 vulnerable_purls = (
553 Package.objects.vulnerable()
554 .only("package_url")
555 .order_by("package_url")
556 .distinct()
557 .values_list("package_url", flat=True)
558 )
559 return Response(vulnerable_purls)
560
561 @extend_schema(
562 request=LookupRequestSerializer,

Callers 15

get_aliasesMethod · 0.45
get_referencesMethod · 0.45
get_referencesMethod · 0.45
PackageViewSetClass · 0.45
compute_package_riskFunction · 0.45
get_aliasesMethod · 0.45

Calls 1

vulnerableMethod · 0.80