Deep scan: strengere dia blijft buiten documentexport #2392

Closed
opened 2026-10-12 01:48:21 +00:00 by brenno · 0 comments
Owner

Scan: a1d9fe8c-67c4-4338-881c-2b61e39eee39. Bevinding: csf_faef6a127a2fd33ab6cf820d (laag).

De scan vermoedde dat een dia met een strengere TLP-classificatie dan het rapport via PDF, PPTX, ODP, HTML of LaTeX kon worden geëxporteerd wanneer het vrijgaveplafond alleen tegen de rapportclassificatie wordt getoetst.

Codecontrole: de enige productieaanroep van het exportvenster krijgt al de dia's uit _slidesForPresentationOrExport. Die selectie gebruikt slideReachesAudience met presentationTlp: deck.tlp; slideVisibleAtTlp sluit elke dia boven het rapportniveau uit. buildExportBundle neemt alleen die geselecteerde dia's over. PDF, PPTX, ODP en LaTeX gebruiken de dia's uit die bundel; HTML gebruikt de daaruit opgebouwde Markdown. Een strengere dia in een lager geclassificeerd rapport bereikt dus geen van de vijf uitvoerformaten.

De architectuur en gebruikershandleiding beschrijven deze inhoudelijke achterhouding. De bestaande tests in test/slide_depth_test.dart, test/tlp_test.dart en test/tlp_withheld_visible_test.dart dekken de selectie. Een wijziging om de hele documentexport op de strengste niet-geëxporteerde dia te blokkeren zou het bestaande, bedoelde gedrag veranderen.

Uitkomst: deze melding is voor de gebruikersroute niet van toepassing; geen reparatie nodig. Rechtstreekse interne aanroepen van de exportservice zijn met deze beoordeling niet uitgesloten en worden door andere scanmeldingen apart behandeld.

Scan: `a1d9fe8c-67c4-4338-881c-2b61e39eee39`. Bevinding: `csf_faef6a127a2fd33ab6cf820d` (laag). De scan vermoedde dat een dia met een strengere TLP-classificatie dan het rapport via PDF, PPTX, ODP, HTML of LaTeX kon worden geëxporteerd wanneer het vrijgaveplafond alleen tegen de rapportclassificatie wordt getoetst. **Codecontrole:** de enige productieaanroep van het exportvenster krijgt al de dia's uit `_slidesForPresentationOrExport`. Die selectie gebruikt `slideReachesAudience` met `presentationTlp: deck.tlp`; `slideVisibleAtTlp` sluit elke dia boven het rapportniveau uit. `buildExportBundle` neemt alleen die geselecteerde dia's over. PDF, PPTX, ODP en LaTeX gebruiken de dia's uit die bundel; HTML gebruikt de daaruit opgebouwde Markdown. Een strengere dia in een lager geclassificeerd rapport bereikt dus geen van de vijf uitvoerformaten. De architectuur en gebruikershandleiding beschrijven deze inhoudelijke achterhouding. De bestaande tests in `test/slide_depth_test.dart`, `test/tlp_test.dart` en `test/tlp_withheld_visible_test.dart` dekken de selectie. Een wijziging om de hele documentexport op de strengste niet-geëxporteerde dia te blokkeren zou het bestaande, bedoelde gedrag veranderen. **Uitkomst:** deze melding is voor de gebruikersroute niet van toepassing; geen reparatie nodig. Rechtstreekse interne aanroepen van de exportservice zijn met deze beoordeling niet uitgesloten en worden door andere scanmeldingen apart behandeld.
brenno 2026-10-12 01:48:21 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
LibreKAT/Ocideck#2392
No description provided.