Lookup for vulnerabilities by vulnerability aliases such as a CVE (https://nvd.nist.gov/general/cve-process).
| 410 | |
| 411 | |
| 412 | class AliasViewSet(viewsets.ReadOnlyModelViewSet): |
| 413 | """ |
| 414 | Lookup for vulnerabilities by vulnerability aliases such as a CVE |
| 415 | (https://nvd.nist.gov/general/cve-process). |
| 416 | """ |
| 417 | |
| 418 | queryset = Vulnerability.objects.all() |
| 419 | serializer_class = V2VulnerabilitySerializer |
| 420 | filter_backends = (filters.DjangoFilterBackend,) |
| 421 | filterset_class = AliasFilterSet |
| 422 | throttle_classes = [PermissionBasedUserRateThrottle] |