From f310633260010c1f346efb4624b5be05740a34f6 Mon Sep 17 00:00:00 2001 From: David Santos <44490090+dsecuma@users.noreply.github.com> Date: Fri, 13 Feb 2026 14:23:41 +0100 Subject: [PATCH] fix: Correct Jinja2 template iteration and updating dictsort usage. (#2912) --- data/html/generic/_office.html | 8 ++++---- data/html/generic/_pdf.html | 2 +- data/html/sections/_mitre.html | 2 +- data/html/sections/_summary.html | 2 +- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/data/html/generic/_office.html b/data/html/generic/_office.html index 6555b5c2216..5385c3f878b 100644 --- a/data/html/generic/_office.html +++ b/data/html/generic/_office.html @@ -10,7 +10,7 @@

Malicious Macro Bot Results

- {% for key, value in file.mmbot.items|dictsort:0 %} + {% for key, value in file.mmbot|dictsort %} {{key}} {{value}} @@ -30,7 +30,7 @@

SummaryInformation Metadata

- {% for key, value in file.office.Metadata.SummaryInformation.items|dictsort:0 %} + {% for key, value in file.office.Metadata.SummaryInformation|dictsort %} {{key}} {{value}} @@ -50,7 +50,7 @@

DocumentSummaryInformation Metadata

- {% for key, value in file.office.Metadata.DocumentSummaryInformation.items|dictsort:0 %} + {% for key, value in file.office.Metadata.DocumentSummaryInformation|dictsort %} {{key}} {{value}} @@ -124,7 +124,7 @@

Extracted Macros

RTF document details

- {% for key, value in file.office_rtf.items %} + {% for key, value in file.office_rtf.items() %}
Object ID: {{key}}
diff --git a/data/html/generic/_pdf.html b/data/html/generic/_pdf.html index 58b85fb3e5f..ec537dbf619 100644 --- a/data/html/generic/_pdf.html +++ b/data/html/generic/_pdf.html @@ -101,7 +101,7 @@

Keyword Counts

- {% for keyword, count in file.pdf.Keywords.items %} + {% for keyword, count in file.pdf.Keywords.items() %} diff --git a/data/html/sections/_mitre.html b/data/html/sections/_mitre.html index a1cd4d8b29f..0cf7b26e7f8 100644 --- a/data/html/sections/_mitre.html +++ b/data/html/sections/_mitre.html @@ -14,7 +14,7 @@

MITRE ATT&CK

- {% for category, ttps in results.mitre_attck.items %} + {% for category, ttps in results.mitre_attck.items() %} - {% for key, value in results.reversinglabs.items %} + {% for key, value in results.reversinglabs.items() %} {% if key == "permalink" %}
Filename Keyword Count
{{keyword}} {{count}}
    {% for ttp in ttps %} diff --git a/data/html/sections/_summary.html b/data/html/sections/_summary.html index e936719b88b..1cdb108e17f 100644 --- a/data/html/sections/_summary.html +++ b/data/html/sections/_summary.html @@ -173,7 +173,7 @@
    Su
{{key}}