@extends('layouts.app') @section('title', $finding->title) @section('content')

Technische Details

{{ $finding->severity->label() }}
Quelle
{{ strtoupper($finding->source) }} @if ($finding->plugin_id) · Plugin {{ $finding->plugin_id }} @endif
Plugin-Familie
{{ $finding->plugin_family ?: '–' }}
Gerät
@if ($finding->switch) {{ $finding->switch->hostname }} ({{ $finding->switch->modelLabel() }}, Firmware {{ $finding->switch->firmware_version ?: '–' }}) @else – @endif
Port
{{ $finding->port ? $finding->port.'/'.$finding->protocol : '–' }} {{ $finding->service_name }}
CVSS v3
{{ $finding->cvss3_base ?? '–' }} {{ $finding->cvss3_vector }}
CVE
{{ implode(', ', (array) ($finding->cve ?? [])) ?: '–' }}
Erstmals / zuletzt
{{ $finding->first_seen_at?->format('d.m.Y H:i') ?? '–' }} / {{ $finding->last_seen_at?->format('d.m.Y H:i') ?? '–' }}
Scan
@if ($finding->scanJob){{ $finding->scanJob->name }}@else – @endif
@if ($finding->synopsis)

Kurzfassung

{{ $finding->synopsis }}

@endif @if ($finding->description)

Beschreibung

{{ $finding->description }}

@endif @if ($finding->evidence)

Nachweis (Plugin Output)

{{ $finding->evidence }}
@endif @if ($finding->solution)

Lösungsempfehlung

{{ $finding->solution }}

@endif

Bewertung

@can('update', $finding)
@csrf @method('PUT')
@else
Status
{{ $finding->status->label() }}
Klassifizierung
{{ $finding->classification->label() }}
Interne Bewertung
{{ $finding->internal_assessment ?: '–' }}
@endcan

Verlauf

@forelse ($finding->comments as $comment)
{{ $comment->user->name }} · {{ $comment->created_at->format('d.m.Y H:i') }} @if ($comment->isStatusChange()) · {{ $comment->status_from }} → {{ $comment->status_to }} @endif
{{ $comment->body }}
@empty

Noch keine Kommentare.

@endforelse @can('comment', $finding)
@csrf
@endcan
@endsection