195 lines
13 KiB
HTML
195 lines
13 KiB
HTML
<!doctype html>
|
|
<html lang="de">
|
|
<head>
|
|
<meta charset="utf-8">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
|
<title>ASSESSOR · Management Report · Dummy · 29.09.2026</title>
|
|
<style>
|
|
@font-face {
|
|
font-family: Inter;
|
|
src: url("assets/inter-latin.woff2") format("woff2");
|
|
font-style: normal;
|
|
font-weight: 100 900;
|
|
font-display: swap;
|
|
}
|
|
:root {
|
|
--ink: #17171c;
|
|
--muted: #5c6069;
|
|
--line: #cfcfd8;
|
|
--paper: #fff;
|
|
--surface: #f5f5f7;
|
|
--navy: #123047;
|
|
--amber: #e9a63c;
|
|
--orange: #df752d;
|
|
--red: #b82446;
|
|
}
|
|
* { box-sizing: border-box; }
|
|
body { margin: 0; background: #e7e7eb; color: var(--ink); font: 400 14px/1.46 Inter, Arial, sans-serif; }
|
|
.page { width: 210mm; min-height: 297mm; margin: 16px auto; padding: 12mm 16mm 11mm; background: var(--paper); display: flex; flex-direction: column; }
|
|
.mast { display: flex; justify-content: space-between; align-items: center; gap: 16px; padding-bottom: 12px; border-bottom: 2px solid var(--navy); }
|
|
.brand { display: flex; align-items: center; gap: 9px; color: var(--navy); font-size: 19px; font-weight: 700; letter-spacing: .06em; }
|
|
.brand img { width: 31px; height: 31px; object-fit: contain; }
|
|
.mast-note { color: var(--navy); text-align: right; font-size: 11px; font-weight: 600; letter-spacing: .07em; text-transform: uppercase; }
|
|
.kicker { margin: 20px 0 7px; color: var(--orange); font-size: 12px; font-weight: 600; letter-spacing: .08em; text-transform: uppercase; }
|
|
h1 { margin: 0; max-width: 590px; color: var(--navy); font-size: 31px; line-height: 1.12; font-weight: 600; }
|
|
h2 { margin: 0 0 10px; color: var(--navy); font-size: 18px; line-height: 1.25; font-weight: 600; }
|
|
h3 { margin: 0 0 7px; color: var(--navy); font-size: 16px; line-height: 1.25; font-weight: 600; }
|
|
p { margin: 0 0 8px; }
|
|
.subtitle { margin: 10px 0 15px; color: var(--muted); }
|
|
.report-meta { display: flex; gap: 18px; padding: 8px 0; border-top: 1px solid var(--line); border-bottom: 1px solid var(--line); color: var(--muted); font-size: 12px; }
|
|
.report-meta strong { color: var(--ink); font-weight: 600; }
|
|
.statement { margin: 19px 0 22px; padding: 15px 18px; border-left: 5px solid var(--red); background: var(--surface); }
|
|
.statement .label { display: block; margin-bottom: 6px; color: var(--red); font-size: 11px; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }
|
|
.statement p { margin: 0; font-size: 17px; line-height: 1.4; }
|
|
.section { margin-top: 3px; }
|
|
.risk-table { width: 100%; border-collapse: collapse; table-layout: fixed; }
|
|
.risk-table th { padding: 8px 9px; background: var(--navy); color: #fff; font-size: 11px; font-weight: 600; text-align: left; }
|
|
.risk-table td { padding: 10px 9px; vertical-align: top; border-bottom: 1px solid var(--line); font-size: 13px; }
|
|
.risk-table td:first-child { color: var(--navy); font-weight: 600; }
|
|
.risk-table td:last-child { color: var(--muted); }
|
|
.evidence-visuals { margin-top: 23px; }
|
|
figure { min-width: 0; margin: 0; padding-top: 12px; border-top: 2px solid var(--navy); }
|
|
figcaption { color: var(--navy); font-size: 14px; font-weight: 600; }
|
|
.figure-lead { margin-top: 7px; min-height: 37px; color: var(--muted); font-size: 12px; }
|
|
.snapshot { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin: 15px 0 8px; border-top: 5px solid var(--orange); background: var(--surface); }
|
|
.snapshot div { padding: 11px 9px; min-width: 0; }
|
|
.snapshot div + div { border-left: 1px solid var(--line); }
|
|
.snapshot strong { display: block; color: var(--navy); font-size: 19px; font-weight: 600; line-height: 1.25; }
|
|
.snapshot span { display: block; margin-top: 3px; color: var(--muted); font-size: 11px; }
|
|
.figure-note { margin-top: 12px; color: var(--muted); font-size: 11px; }
|
|
.context { margin-top: 21px; padding: 12px 15px; border-left: 3px solid var(--amber); background: var(--surface); }
|
|
.context h2 { margin-bottom: 5px; font-size: 15px; }
|
|
.context p { margin: 0; }
|
|
.foot { margin-top: auto; padding-top: 10px; border-top: 1px solid var(--navy); display: flex; justify-content: space-between; gap: 12px; color: var(--muted); font-size: 10px; }
|
|
.foot strong { color: var(--navy); font-weight: 600; }
|
|
.page-two .subtitle { margin-bottom: 24px; }
|
|
.assessment { display: grid; grid-template-columns: 41mm 1fr; gap: 13px; padding: 16px 0; border-top: 1px solid var(--line); }
|
|
.assessment:first-of-type { border-top: 2px solid var(--navy); }
|
|
.assessment .kind { color: var(--orange); font-size: 11px; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }
|
|
.assessment h2 { margin-top: 4px; }
|
|
.assessment p:last-child { margin-bottom: 0; }
|
|
.assessment .limit { color: var(--muted); }
|
|
.open-points { margin-top: 20px; padding: 15px 17px; background: var(--surface); border-top: 2px solid var(--navy); }
|
|
.open-points h2 { margin-bottom: 8px; }
|
|
.open-points ul { margin: 0; padding-left: 18px; }
|
|
.open-points li { margin: 0 0 7px; }
|
|
.open-points li:last-child { margin-bottom: 0; }
|
|
.scope { margin-top: 20px; padding-top: 12px; border-top: 1px solid var(--line); color: var(--muted); font-size: 12px; }
|
|
.scope strong { color: var(--ink); font-weight: 600; }
|
|
@media (max-width: 800px) {
|
|
body { background: var(--paper); }
|
|
.page { width: auto; min-height: 0; margin: 0; padding: 18px 16px 26px; }
|
|
.page + .page { border-top: 9px solid var(--surface); }
|
|
.assessment { grid-template-columns: 1fr; gap: 3px; }
|
|
.report-meta { flex-wrap: wrap; }
|
|
h1 { font-size: 27px; }
|
|
}
|
|
@page { size: A4; margin: 0; }
|
|
@media print {
|
|
body { background: #fff; print-color-adjust: exact; -webkit-print-color-adjust: exact; }
|
|
.page { margin: 0; break-after: page; }
|
|
.page:last-child { break-after: auto; }
|
|
}
|
|
</style>
|
|
</head>
|
|
<body>
|
|
<main>
|
|
<section class="page" aria-labelledby="report-title">
|
|
<header class="mast">
|
|
<div class="brand"><img src="assets/assessor-icon-light-128.png" alt="">ASSESSOR</div>
|
|
<div class="mast-note">Management Report<br>Vertraulich</div>
|
|
</header>
|
|
<p class="kicker">Identität und Wiederanlauf</p>
|
|
<h1 id="report-title">Sicherheitslage der Identitätsinfrastruktur</h1>
|
|
<p class="subtitle">Verdichtete Einordnung der im ASSESSOR gespeicherten Ergebnisse für den Dummy-Mandanten.</p>
|
|
<div class="report-meta">
|
|
<span><strong>Umgebung:</strong> sevenkingdoms.local</span>
|
|
<span><strong>Berichtsstand:</strong> 29. September 2026</span>
|
|
<span><strong>Vergleich:</strong> Erstbewertung</span>
|
|
</div>
|
|
|
|
<div class="statement">
|
|
<span class="label">Gesamteinordnung</span>
|
|
<p>Die vorliegenden Ergebnisse zeigen erhebliche Risiken für privilegierte Identitäten und den Wiederanlauf des Active Directory. Eine aktive Kompromittierung ist damit nicht nachgewiesen.</p>
|
|
</div>
|
|
|
|
<section class="section" aria-labelledby="risk-title">
|
|
<h2 id="risk-title">Betriebliche Risikobereiche</h2>
|
|
<table class="risk-table">
|
|
<colgroup><col style="width:25%"><col style="width:43%"><col style="width:32%"></colgroup>
|
|
<thead><tr><th scope="col">Bereich</th><th scope="col">Beobachtung</th><th scope="col">Mögliche Folge</th></tr></thead>
|
|
<tbody>
|
|
<tr><td>Privilegierte Identitäten</td><td>Geänderte Rechte an einem besonders geschützten AD-Objekt, auffällige Admin-Aktivität und Schwächen in der Zertifikatsinfrastruktur.</td><td>Unbefugte Ausweitung von Rechten mit Wirkung auf AD-abhängige Dienste.</td></tr>
|
|
<tr><td>Wiederanlauf</td><td>Ein Domänencontroller erfasst; als letztes AD-Backup wurde bei der Erhebung der 27. Mai 2026 gemeldet. Ein Wiederherstellungstest ist in den Scandaten nicht belegt.</td><td>Längere Unterbrechung von Anmeldung und Berechtigungsprüfung bei einem AD-Ausfall.</td></tr>
|
|
<tr><td>Cloud-Identität</td><td>Abweichungen beim Schutz privilegierter Anmeldungen und bei risikobasierten Zugriffsregeln.</td><td>Erhöhte Exposition administrativer Cloud-Zugänge; Umfang nur eingeschränkt beurteilbar.</td></tr>
|
|
</tbody>
|
|
</table>
|
|
</section>
|
|
|
|
<div class="evidence-visuals">
|
|
<figure aria-labelledby="backup-chart">
|
|
<figcaption id="backup-chart">AD-Wiederanlauf: erfasster Zustand</figcaption>
|
|
<p class="figure-lead">Bestandsangaben zum Zeitpunkt der jeweiligen Erhebung.</p>
|
|
<div class="snapshot" role="img" aria-label="Ein Domänencontroller erfasst; zuletzt gemeldetes AD-Backup vom 27. Mai 2026">
|
|
<div><strong>1</strong><span>Domänencontroller erfasst</span></div>
|
|
<div><strong>27.05.2026</strong><span>zuletzt gemeldetes AD-Backup</span></div>
|
|
</div>
|
|
<p class="figure-note">Aus diesen Angaben folgt nicht, ob nach der Erhebung weitere Sicherungen erstellt wurden. Ein erfolgreicher Restore ist nicht belegt.</p>
|
|
</figure>
|
|
</div>
|
|
|
|
<aside class="context" aria-labelledby="context-title">
|
|
<h2 id="context-title">Betriebliche Einordnung</h2>
|
|
<p>AD-Anmeldung und Berechtigungen sind unmittelbar relevant. Welche geschäftskritischen Dienste sowie OT-Prozesse davon abhängen, ist in den vorliegenden Daten nicht erfasst.</p>
|
|
</aside>
|
|
<footer class="foot"><span><strong>ASSESSOR 2.9.0</strong> · Dummy-Datenbestand · vertraulicher Entwurf</span><span>1 / 2</span></footer>
|
|
</section>
|
|
|
|
<section class="page page-two" aria-labelledby="analysis-title">
|
|
<header class="mast">
|
|
<div class="brand"><img src="assets/assessor-icon-light-128.png" alt="">ASSESSOR</div>
|
|
<div class="mast-note">Management Report<br>Vertraulich</div>
|
|
</header>
|
|
<p class="kicker">Begründung und Aussagegrenzen</p>
|
|
<h1 id="analysis-title">Einordnung der wesentlichen Risiken</h1>
|
|
<p class="subtitle">Die Szenarien beschreiben mögliche betriebliche Folgen. Die technische Ausnutzung und konkrete Dienstauswirkungen wurden nicht nachgewiesen.</p>
|
|
|
|
<article class="assessment">
|
|
<div><span class="kind">Integrität</span><h2>Privilegierte AD-Rechte</h2></div>
|
|
<div>
|
|
<p>Eine Änderung an den Rechten eines besonders geschützten AD-Objekts und auffällige administrative Aktivität sind dokumentiert. Weitere Befunde betreffen Zertifikatsvorlagen, Web Enrollment und Delegationsrechte. Zusammen ergibt sich ein plausibles Risiko unbefugter Rechteausweitung.</p>
|
|
<p class="limit">Ob die Änderung autorisiert war, ob die Beobachtungen zusammenhängen und ob Rechte tatsächlich missbraucht wurden, ist offen. Eine Kompromittierung darf daraus nicht abgeleitet werden.</p>
|
|
</div>
|
|
</article>
|
|
|
|
<article class="assessment">
|
|
<div><span class="kind">Verfügbarkeit</span><h2>AD-Wiederanlauf</h2></div>
|
|
<div>
|
|
<p>Im erfassten Zustand besteht keine Redundanz des Domänencontrollers. Als letztes AD-Backup wurde bei der Erhebung der 27.05.2026 gemeldet. Ein Ausfall könnte die Anmeldung und Berechtigungsprüfung der abhängigen Dienste erheblich beeinträchtigen.</p>
|
|
<p class="limit">Spätere Sicherungen und eine praktisch geprüfte Wiederherstellung gehen aus dem Datenstand nicht hervor. Die tatsächliche Wiederanlaufzeit kann nicht beziffert werden.</p>
|
|
</div>
|
|
</article>
|
|
|
|
<article class="assessment">
|
|
<div><span class="kind">Cloud-Zugang</span><h2>Administrative Konten</h2></div>
|
|
<div>
|
|
<p>Die Ergebnisse weisen auf Lücken bei phishingresistenter Mehrfaktor-Authentifizierung und risikobasierten Zugriffsregeln hin. Damit ist die Absicherung privilegierter Cloud-Anmeldungen nicht hinreichend belegt.</p>
|
|
<p class="limit">169 von 318 importierten Cloud-Prüfungen wurden zum Scanzeitpunkt nicht ausgeführt; zwei weitere blieben ohne Bewertung. Vorhandene Gegenkontrollen und die Reichweite der Abweichungen sind daher nicht vollständig beurteilt.</p>
|
|
</div>
|
|
</article>
|
|
|
|
<section class="open-points" aria-labelledby="open-title">
|
|
<h2 id="open-title">Für die Managementbewertung noch offen</h2>
|
|
<ul>
|
|
<li>Einordnung der AD-Rechteänderung und der auffälligen Admin-Aktivität anhand von Change- und Ereignisnachweisen.</li>
|
|
<li>Nachweis eines aktuellen, nutzbaren AD-Backups und einer getesteten Wiederherstellung.</li>
|
|
<li>Zuordnung geschäftskritischer Dienste und möglicher OT-Abhängigkeiten zur Identitätsinfrastruktur.</li>
|
|
</ul>
|
|
</section>
|
|
<p class="scope"><strong>Datenbasis:</strong> Gespeicherte ASSESSOR-Ergebnisse des Dummy-Mandanten bis 29.09.2026. Die Erhebung ist kein synchroner Rescan und erlaubt keinen belastbaren Vorher-nachher-Vergleich. Technische Einzelbelege und Originalwerte sind in ASSESSOR Work und Results verfügbar.</p>
|
|
<footer class="foot"><span><strong>ASSESSOR 2.9.0</strong> · Dummy-Datenbestand · vertraulicher Entwurf</span><span>2 / 2</span></footer>
|
|
</section>
|
|
</main>
|
|
</body>
|
|
</html>
|