DefectDojo v3.2.200 Weekly Changelog: New CSPM, Asset Exposure, Connectors, and Enhancements (August 17, 2026)
DefectDojo Weekly Changelog ๐ โ v3.2.200 (August 17, 2026) Hey everyone! A new update of DefectDojo Pro and Community Edition is out. Here's what's in this week's release: New features:
โ๏ธ (CSPM) Added Cloud Security Posture Management: connect AWS, Azure, and GCP cloud accounts, run posture scans against them, and apply reversible direct remediation to the misconfigurations that are found.
๐ฐ๏ธ (Asset Exposure) Added asset exposure reporting from Wiz, Shodan, and Censys, and from CrowdStrike Spotlight (which reports only the exposure it can prove).
๐ (Connectors) Registered the Aikido Security, Jit, and Cycode connectors.
๐ฏ (Finding Templates) You can now apply a finding template to a Finding, and turn a Finding into a template, directly from the Vue UI.
โจ (Form Configuration) Added admin-controlled Form Configuration for the Vue create and edit forms, so an administrator can decide which fields appear.
๐ (Locations) Added a DB-backed Locations toggle, with a data-migration suite to move existing data over.
๐๏ธ (Assets) You can now export the asset and organization inventory as CSV.
๐ (Reporting) Quick Export now names its output from the current context, and you can apply a report template to an export.
๐ฏ (Findings) Added a filterable Review Claimant column to the findings list.
โ๏ธ (Rules Engine) Rules Engine permissions now split into View / Add / Edit / Delete for finer RBAC.
๐ฉ (Feature Flags) Promoted nine feature flags off the menu, turned five more on by default, and moved Feature Flags out of System into its own settings location.
โจ (Layouts) Layout customization can now be restricted to admin-designated defaults.
Enhancements:
๐ (Qualys) The Qualys connector now accepts a Host Tags filter that scopes discovery to hosts carrying the Qualys asset tags you name. The filter is sent to Qualys, so out-of-scope hosts are never downloaded. It applies to the detection download as well as the host listing, so a narrowed scope also shortens each Sync. Tag names are matched exactly, because Qualys supports no wildcards on tag names. Leave the field blank to keep discovering every host.
๐ (JFrog) The JFrog connector now surfaces a pending status.
๐ (Jira) The Jira connector now accepts service accounts.
๐ฏ (Findings) The count of Findings a tool submitted is now recorded before deduplication runs.
๐ (API) The finding serializer now exposes a flat test_type_name field.
๐ค (MCP) Finding and asset Location retrieval is now consolidated into single REST calls.
๐ (Locations) The data-migration suite on the Feature Flags page can now be cancelled while a backfill is running. Cancelling stops the run at the next batch boundary and keeps everything migrated so far, so re-running the item resumes and converges on the same result. A run whose worker is lost is now detected and marked failed on its own, so a stuck suite becomes runnable again instead of blocking every item.
Bug fixes:
๐ (Authorization) Location data, DojoMeta visibility, and the /api/v2/location/ endpoint are now scoped to the requesting user's products and RBAC rather than superusers only; every routed connector endpoint is named in the permission allow-list; the user edit form authorization was hardened; Tool Configuration credentials are kept out of the edit form; and the private-note visibility rule is now applied in the note UI views.
๐ค (Export) Spreadsheet formulas can no longer execute out of an exported file (CSV/formula injection).
๐ (SSO) SAML2 routes now answer 404 when SAML is disabled.
๐ฏ (Findings) The Priority filter and override inputs now accept decimal values.
๐๏ธ (Assets) A PATCH without a parent field no longer orphans the asset, and auto-creating the same asset name concurrently no longer returns a 500.
๐ฅ (Importers) Bulk finding deletes, tag-count updates, and async cascade deletes now retry on transient DB conflicts and are ordered so concurrent imports and deletes cannot deadlock.
๐ (Connectors) The Action1 connector tolerates non-numeric sentinels in quoted numeric fields, and the Microsoft Defender connector retries a transient 5xx/429 on a single export page instead of failing the whole export.
๐ ๏ธ (Parsers) Fixed a Trivy Scan crash from an uninitialized resource_name, and reset Scout Suite parser state so a report parses to the same findings twice.
๐ (Notes) A partial note PATCH now keeps the note body and no longer writes a null NoteHistory entry.
๐ (Reporting) Reports no longer fetch unrenderable columns, report cells are now bounded, and a block's Order By is applied through the filterset.
โจ (Tables & UI) Clipped table cell text now wraps, the empty band below short pages is gone, the viewport row cap no longer oscillates and stalls a table, and the severity bar chart is positioned correctly in the open findings chart.
โจ (Page Grid) A widget's Title and Icon now follow its Records choice.
๐ (Jira) Fixed the Jira migration.
Check out the full changelog here: docs.defectdojo.com/releases/pro/changelog#โฆ

