The daily firehose — everything the toolchain shipped today, already filtered.
We read every release from the 1309 tools on our watchlist at the source — GitHub and GitLab release notes, vendor release pages and changelogs, project blogs and feeds, vendor press releases, and the source code behind the tag. Bug-fix-only releases and non-product newsroom noise are dropped; what's left is summarized down to the new capability, how to try it, and any screenshots or videos the release itself published. Every entry links to the sources it was built from.
READ AS
Focus:What features shipped and what problems they solve, plus launches, packaging and where the market is moving.
Leaves out:Command-line flags, API-only deltas, usage examples, and releases that are only refinements.
Focus:New security controls, new APIs, and product improvements you can put to work, plus anything an upgrade breaks.
Leaves out:Launch and marketing news, governance, pricing, and documentation changes with no operational effect.
Focus:Dashboards, reporting, and anything you can quantify: metrics, coverage, risk scores, compliance impact, vendor moves.
Leaves out:Settings, flags, API and command-line detail, library bumps, and minor releases with no reporting or posture angle.
Focus:API, SDK and MCP changes, new libraries, breaking changes in what you import, and cyber tooling.
Leaves out:Governance, SOC operations, and vendor launches with no developer surface.
AMOUNT
DETAIL
ORDER
This issue came out before editions were ranked, so it shows the Standard edition in issue order.
Fast, multi-protocol credential brute-forcer. Parses Nmap, Nessus, and Nexpose output to automatically test default and custom credentials across 30+ protocols.
brutespray v2.7.2 turns the tool into an engagement-aware spraying platform, adding deterministic dry-run planning with acknowledgment gating, HMACHMACA keyed hash that proves a message came from someone holding a shared secret and was not altered. Webhooks and API request signing commonly use it.-chained audit verification, lockout-aware scheduling, and manifest-driven scope and evidence controls, alongside a new workspace store, HTTP auth templates, and a canonical service registry.
└──▷ WHAT SHIPPED ·
10 FEATURES0 OF 10 FEATURESmost completely described firstwhat's the number?
Each feature carries 0–100 for how completely the vendor documented
it — not how big or important the work is. A major capability
described in eight words scores low, and that is the finding.
depth0–40what it does and how it works or what changed
specificity0–30names real surfaces — APIs, flags, formats, limits, numbers
actionability0–30enough to go use it — a named endpoint, flag, or config key tops this; a UI path is a starting point
Code and config rank first by construction: a documented endpoint,
flag or config key scores at the top of specificity and actionability,
so it sorts above a feature described only in prose. Under
60 the notes go thin — everything below the “thinner
coverage” line is thinner documentation, not smaller work.
Hover any meter for that feature's three sub-scores.
0100
Dry-run planning and acknowledged executionnew92how completely this was documenteddepth34/40specificity28/30actionability30/3092 / 100
--dry-run resolves targets and credentials into a deterministic JSON plan without any authentication attempts, --plan-out writes that plan to a file for review, approval, or CI evidence, and --require-plan-ack requires the exact reviewed plan hash to match before execution proceeds; the hash is bound to credential contents via keyed HMAC so same-sized credential-list substitutions invalidate the plan. Using --require-plan-ack requires an engagement manifest with evidence.hmac_key set, and runs without it fail closed.
Generate and save a reviewable execution plan from an Nmap scan before any credentials are attempted — useful for change-control or CI gating.
Run the actual spray only after the plan hash has been reviewed and acknowledged, preventing credential substitution attacks between review and execution.
— Named flags with runnable before/after commands and HMAC mechanism.v2.7.2
0200
Authenticated audit chains and verificationnew78how completely this was documenteddepth30/40specificity26/30actionability22/3078 / 100
Adds a brutespray audit verify subcommand that requires the BRUTESPRAY_AUDIT_HMAC_KEY environment variable, failing closed with a bad exit code if the key is missing or incorrect. Audit trails now use authenticated HMAC-SHA256HMAC-SHA256A keyed hash that proves a message came from someone holding a shared secret and was not altered. Webhooks and API request signing commonly use it. chaining instead of a recomputable plain hash, the manifest gains a required evidence.hmac_key field for acknowledged execution and chain verification, and sensitive artifacts (checkpoints, session logs, stores, audit files) are written with owner-only permissions.
— Named subcommand and env var but no worked example.v2.7.2
0300
Engagement manifests with scope controlsnew76how completely this was documenteddepth26/40specificity22/30actionability28/3076 / 100
New YAML engagement manifests carry engagement identity, authorization references, scope, lockout policy, and evidence defaults. Allow/deny scope controls add host and CIDRCIDRA notation for a block of IP addresses, such as 10.0.0.0/24. The number after the slash says how many leading address bits identify the network. allowlists plus explicit deny rules applied before execution, with rejected targets appearing in dry-run output alongside stable reasons.
Define lockout-safe spraying policy and evidence mode in an engagement manifest so every run inherits the same budget and audit settings.
— Runnable manifest example shows the structure directly.v2.7.2
0400
Lockout-aware attempt budgetsimproved72how completely this was documenteddepth28/40specificity26/30actionability18/3072 / 100
Engagement manifests can set lockout_threshold, lockout_window, safe_margin, and jitter_percent to control attempt budgets, with scheduling now shared across worker pools instead of being reset per goroutine. Account identities used for budgeting are normalized to service|domain|user across worker pools.
— Names all four policy keys and the before/after scheduling fix.v2.7.2
0500
Token-aware InfluxDB v2 executionimproved70how completely this was documenteddepth26/40specificity22/30actionability22/3070 / 100
Token-aware execution for InfluxDB v2 attempts each token once instead of multiplying it across default usernames; use -m mode:v1 to preserve the previous username/password pair generation behavior.
— Names the exact flag and before/after attempt behavior.v2.7.2
thinner coverage below
0600
Evidence modes for credential outputnew56how completely this was documenteddepth22/40specificity20/30actionability14/3056 / 100
Adds evidence modes full, redacted, hash, and reserved encrypted for machine-readable credential output; hash mode emits HMAC-SHA256SHA256A cryptographic hash function that turns data into a fixed 256-bit fingerprint. It is used to check integrity; hashing does not encrypt the original data. correlation values instead of printing the secret.
— Names all four modes but no dedicated example.v2.7.2
0700
Canonical service descriptor registrynew46how completely this was documenteddepth16/40specificity24/30actionability6/3046 / 100
Adds a canonical service descriptor registry covering default ports, aliases, credential modes, routing support, module parameters, stability, and wordlist aliases.
— Lists many covered attributes but no usage path shown.v2.7.2
0800
`-P` becomes strict print-and-exitbreaking42how completely this was documenteddepth18/40specificity14/30actionability10/3042 / 100
-P is now a strict print-and-exit operation in the shared Execute path; any setup that relied on -P continuing into credential attempts will no longer do so.
— Clear before/after behavior change but no migration example.v2.7.2
0900
JSONL workspace storenew40how completely this was documenteddepth18/40specificity14/30actionability8/3040 / 100
Adds a JSONLJSONLA text format where each line is a self-contained, valid JSON object, making it easy to stream, append, and process large datasets line by line without parsing a full JSON array into memory. workspace store for durable engagement records that requires no CGO or external database, along with new workspace command paths for initialization and inspection.
— Describes the store but no exact command names given.v2.7.2
1000
Declarative HTTP auth templatesnew38how completely this was documenteddepth18/40specificity12/30actionability8/3038 / 100
Adds declarative YAML templates describing HTTP/API authentication flows without enabling arbitrary shell execution; invalid or unsafe templates fail validation before any network execution.
— Explains safety behavior but no sample template or flag.v2.7.2
└──▷ BREAKING ON UPGRADE
!
--require-plan-ack requires an engagement manifest with evidence.hmac_key set; executions using plan acknowledgment without this key will fail closed.
!
brutespray audit verify requires the BRUTESPRAY_AUDIT_HMAC_KEY environment variable; missing or incorrect keys cause verification to fail.
!
-P is now a strict print-and-exit operation in the shared Execute path; any setup that relied on -P continuing into credential attempts will no longer do so.
The official changelog for the Snyk AI Trust Platform. Discover what's new in our security intelligence, AI-powered tools, and latest product enhancements.
Snyk Evo now scopes repository, asset, and issue visibility to a user's Snyk Organizations via the existing role hierarchy, changing what the Tenant Viewer and Tenant Member roles grant by default.
└──▷ WHAT SHIPPED ·
1 FEATURE1 OF 1 FEATUREmost completely described firstwhat's the number?
Each feature carries 0–100 for how completely the vendor documented
it — not how big or important the work is. A major capability
described in eight words scores low, and that is the finding.
depth0–40what it does and how it works or what changed
specificity0–30names real surfaces — APIs, flags, formats, limits, numbers
actionability0–30enough to go use it — a named endpoint, flag, or config key tops this; a UI path is a starting point
Code and config rank first by construction: a documented endpoint,
flag or config key scores at the top of specificity and actionability,
so it sorts above a feature described only in prose. Under
60 the notes go thin — everything below the “thinner
coverage” line is thinner documentation, not smaller work.
Hover any meter for that feature's three sub-scores.
0101
Organization-scoped access in Evobreaking75how completely this was documenteddepth35/40specificity25/30actionability15/3075 / 100
The Tenant Viewer role now grants scoped read-only access to assets and issues limited to the Organizations the user belongs to, replacing the previous full-Tenant visibility. The Tenant Member role now carries no Evo access at all, letting administrators withhold Evo without removing a user's broader Snyk platform access, and new users default to Tenant Member on join, requiring an explicit role change to gain any Evo access. Organization names now appear alongside repositories in Evo to disambiguate the same repository imported into multiple Organizations, and assets without an assigned Organization — currently all Agent Supply Chain Security and Continuous Offensive Security data — are hidden from scoped users.
— Names exact roles and behavior changes but no config key or command given.2026-08-26-c1039ba1
Aikido Security is a developer-focused security platform that scans code, infrastructure, and dependencies for vulnerabilities and misconfigurations.
Aikido added pentest-grade LLMLLMA large language model, a neural network trained on large amounts of text to recognize patterns and generate language. Applications use it for tasks such as answering, summarizing and writing code.-driven code auditing with one-click AutoFix, a Data Exposure Audit that traces sensitive data flows without connecting data stores, LLM agents that auto-triage secrets and assess CVE exploitability to cut noise, and a blocked-install approval workflow to guard company devices against supply chain attacks.
└──▷ WHAT SHIPPED ·
5 FEATURES0 OF 5 FEATURESmost completely described firstwhat's the number?
Each feature carries 0–100 for how completely the vendor documented
it — not how big or important the work is. A major capability
described in eight words scores low, and that is the finding.
depth0–40what it does and how it works or what changed
specificity0–30names real surfaces — APIs, flags, formats, limits, numbers
actionability0–30enough to go use it — a named endpoint, flag, or config key tops this; a UI path is a starting point
Code and config rank first by construction: a documented endpoint,
flag or config key scores at the top of specificity and actionability,
so it sorts above a feature described only in prose. Under
60 the notes go thin — everything below the “thinner
coverage” line is thinner documentation, not smaller work.
Hover any meter for that feature's three sub-scores.
0100
Data Exposure Audit for sensitive data flowsnew65how completely this was documenteddepth30/40specificity30/30actionability5/3065 / 100
A new Data Exposure Audit uses LLM agents to trace sensitive data from sources (request bodies, uploads, DB reads, config, app logic) into sinks (logs, third-party APIs, LLM prompts, caches, queues, storage), working entirely from already-connected repos without needing to connect data stores. Each audit consumes credits from the Aikido Wallet.
Blocked-install approval workflow and team policiesnew65how completely this was documenteddepth25/40specificity20/30actionability20/3065 / 100
A request-and-approval workflow pauses blocked package installs and routes a one-click exception request to the admin Inbox inside Aikido, where admins can review and approve or deny it. Group-based policies let admins set different install rules per team.
Review and act on a developer's blocked-install exception request from the admin Inbox.
📍In the Aikido console, go to Inbox, find the pending install request, review the flagged package name and policy reason, then approve or deny the exception.
Pentest-grade Code Audit without live environmentnew60how completely this was documenteddepth25/40specificity20/30actionability15/3060 / 100
Code Audit surfaces code-based evidence, root cause analysis, and remediation guidance for a codebase with no environment required, plus AI-powered AutoFix that creates remediation PRs in a few clicks. Pricing is shown upfront in credits, calculated from the size and complexity of the selected codebases, before the audit starts.
Start a pentest-grade code audit on a repo with no live environment — useful for auditing a smart contract or mobile app codebase.
📍In the Aikido dashboard, go to Code Audit, connect the target repository, review the upfront credit cost, then click Start Audit.
Secrets AutoTriage for automated secret validationnew60how completely this was documenteddepth30/40specificity20/30actionability10/3060 / 100
Secrets AutoTriage runs an LLM agent after entropy detection to assess whether a discovered secret is a real, exposed credential, determine its liveness and scope, and automatically ignore or escalate findings based on user-defined rules. Each run is logged with a short rationale so teams can review what was analyzed and what action was taken.
CVE Exploitability Analysis with automated remediationnew60how completely this was documenteddepth30/40specificity20/30actionability10/3060 / 100
An LLM agent evaluates whether a CVE is practically exploitable given how the codebase actually uses the affected package, then can automatically upgrade, downgrade, snooze, or ignore the finding. Runs are logged with a short rationale, and remediation actions are driven by user-controlled rules combined with codebase-aware reasoning.
Get started with Semgrep to help you catch, flag, and fix real vulnerabilities before they ship.
Semgrep's latest snapshot adds org-wide nosemgrep controls in public beta, a Workflow issues column on the Projects page, and tightens Supply Chain diff-scan license checks, alongside two breaking changes tied to Unified Policies migration and MultimodalMultimodalAble to work with more than one type of input or output, such as text, images and audio. A multimodal model can combine information across those formats. access.
└──▷ WHAT SHIPPED ·
7 FEATURES2 OF 7 FEATURESmost completely described firstwhat's the number?
Each feature carries 0–100 for how completely the vendor documented
it — not how big or important the work is. A major capability
described in eight words scores low, and that is the finding.
depth0–40what it does and how it works or what changed
specificity0–30names real surfaces — APIs, flags, formats, limits, numbers
actionability0–30enough to go use it — a named endpoint, flag, or config key tops this; a UI path is a starting point
Code and config rank first by construction: a documented endpoint,
flag or config key scores at the top of specificity and actionability,
so it sorts above a feature described only in prose. Under
60 the notes go thin — everything below the “thinner
coverage” line is thinner documentation, not smaller work.
Hover any meter for that feature's three sub-scores.
0101
Policies V1 and Ruleboard endpoints return 410 Gonebreaking70how completely this was documenteddepth25/40specificity25/30actionability20/3070 / 100
For organizations migrated to Unified Policies, the Policies V1 and Ruleboard endpoints now return 410 Gone with a DEPLOYMENT_MIGRATED code instead of a normal response.
— Exact status code and error code named, directly actionablesnapshot-20260826
0200
Supply Chain diff-scan license checks without dependency changesimproved68how completely this was documenteddepth25/40specificity25/30actionability18/3068 / 100
Supply Chain now runs license checks during diff scans even when no dependency source file (lockfile or manifest) changed in the merge request; this requires Semgrep CLI 1.174.0 or later.
— Names exact CLI version requirement, a clear upgrade actionsnapshot-20260826
0302
Org-wide nosemgrep setting in public betanew60how completely this was documenteddepth25/40specificity20/30actionability15/3060 / 100
Introduces an organization-wide nosemgrep setting (public beta) that lets admins enable or disable nosemgrep comments org-wide, and lets users filter findings by whether they were ignored via a nosemgrep comment.
— Named setting and behaviour, but no exact config path givensnapshot-20260826
thinner coverage below
0400
403 responses when Multimodal is disabledbreaking53how completely this was documenteddepth20/40specificity18/30actionability15/3053 / 100
Organizations without Semgrep Multimodal enabled now receive a 403 response from every trigger path, including scheduled and API-initiated runs.
— Names exact response code and affected trigger pathssnapshot-20260826
0500
Workflow issues column on Projects pagenew50how completely this was documenteddepth20/40specificity15/30actionability15/3050 / 100
The Projects page gains a Workflow issues column; selecting a count opens the Agentic Workflows issues for that project.
— Names the UI surface but no further mechanism givensnapshot-20260826
0600
Multimodal defaults to GPT-5.6 Lunaimproved48how completely this was documenteddepth20/40specificity18/30actionability10/3048 / 100
Semgrep Multimodal now defaults to GPT-5.6 Luna in more places, with clearer validation when adding OpenAI credentials via bring-your-own-key; alternative models remain available for bring-your-own-key and fallback.
Faster target selection for Supply Chain incident scansimproved23how completely this was documenteddepth10/40specificity8/30actionability5/3023 / 100
Improves performance of target selection for Supply Chain incident scans on organizations with large numbers of projects.
— Vague performance claim with no numbers or mechanismsnapshot-20260826
└──▷ BREAKING ON UPGRADE
!
For organizations migrated to Unified Policies, the Policies V1 and Ruleboard endpoints now return 410 Gone with a DEPLOYMENT_MIGRATED code instead of a normal response.
!
Organizations without Semgrep Multimodal enabled now receive a 403 response from every trigger path, including scheduled and API-initiated runs.
Socket detects supply chain attacks by analyzing open source package dependencies for malicious code, vulnerabilities, and suspicious behaviors.
Socket added Asana integration for alert ticketing, moved PHP and Composer support to Beta with reachability analysis now generally available, and introduced experimental Firefox extension scanning for Enterprise customers.
└──▷ WHAT SHIPPED ·
3 FEATURES1 OF 3 FEATURESmost completely described firstwhat's the number?
Each feature carries 0–100 for how completely the vendor documented
it — not how big or important the work is. A major capability
described in eight words scores low, and that is the finding.
depth0–40what it does and how it works or what changed
specificity0–30names real surfaces — APIs, flags, formats, limits, numbers
actionability0–30enough to go use it — a named endpoint, flag, or config key tops this; a UI path is a starting point
Code and config rank first by construction: a documented endpoint,
flag or config key scores at the top of specificity and actionability,
so it sorts above a feature described only in prose. Under
60 the notes go thin — everything below the “thinner
coverage” line is thinner documentation, not smaller work.
Hover any meter for that feature's three sub-scores.
0100
Asana integration for alert ticketingnew65how completely this was documenteddepth28/40specificity22/30actionability15/3065 / 100
A new beta Asana integration (Business and Enterprise plans) lets teams create and manage Asana tasks directly from Socket alerts, either manually or via ticketing rules. Ticketing rules can filter alerts by event, type, priority, repository and other attributes, with per-rule configuration of Asana workspace, project, tags and assignee, plus bi-directional status sync between linked tasks and alerts.
Firefox extension protectionnew56how completely this was documenteddepth26/40specificity20/30actionability10/3056 / 100
Socket now scans every extension listed in Mozilla's official add-ons directory, monitoring new releases for changes in permissions, code, network activity, and behavior. It detects malware, credential and clipboard theft, data exfiltrationdata exfiltrationMoving data out of a system or organization without authorization. It can happen through network transfers, removable media or other channels., remote loading, obfuscation, impersonation, and related campaign activity. This coverage is available in Experimental for Enterprise customers, who must contact their Socket account team to enable it.
PHP and Composer support graduates to Beta with GA reachabilityimproved52how completely this was documenteddepth22/40specificity20/30actionability10/3052 / 100
PHP and Composer support moved from Experimental to Beta and is now available to all Socket users. PHP reachability analysis is now generally available for Team plan customers and above with no Experimental access required, including precomputed reachability and full application reachability.
GitHub is a web platform for version control and collaborative software development using Git repositories.
GitHub shipped GA rule insights dashboards with CSV export, path-level exceptions for push rules, a consolidated Customize tab in the Copilot app, and a way to block abusive users straight from security advisories.
└──▷ WHAT SHIPPED ·
4 FEATURES0 OF 4 FEATURESmost completely described firstwhat's the number?
Each feature carries 0–100 for how completely the vendor documented
it — not how big or important the work is. A major capability
described in eight words scores low, and that is the finding.
depth0–40what it does and how it works or what changed
specificity0–30names real surfaces — APIs, flags, formats, limits, numbers
actionability0–30enough to go use it — a named endpoint, flag, or config key tops this; a UI path is a starting point
Code and config rank first by construction: a documented endpoint,
flag or config key scores at the top of specificity and actionability,
so it sorts above a feature described only in prose. Under
60 the notes go thin — everything below the “thinner
coverage” line is thinner documentation, not smaller work.
Hover any meter for that feature's three sub-scores.
0100
Path exceptions for push rules in rulesetsimproved90how completely this was documenteddepth35/40specificity30/30actionability25/3090 / 100
Adds path exception patterns to the Restrict file paths push rule, letting you block a file type repository-wide while exempting specific glob patterns like **/gradle/wrapper/*.jar, and to the Restrict file size push rule, letting you enforce a size limit without requiring immediate changes to pre-existing oversized files at exempted paths. GitHub validates exception path patterns at ruleset save time, surfacing pattern errors immediately.
Allow JAR files only inside the Gradle wrapper directory while blocking them everywhere else in the repository.
📍In your repository or organization, go to Settings › Rules › Rulesets, open or create a ruleset, add the Restrict file paths push rule, expand Allowed exceptions, and add the pattern **/gradle/wrapper/*.jar.
Adopt a repository-wide file size limit without forcing an immediate cleanup of existing large files at known legacy paths.
📍In your repository or organization, go to Settings › Rules › Rulesets, open or create a ruleset, add the Restrict file size push rule, expand Allowed exceptions, and add the path patterns for directories that already contain files exceeding the limit.
Customize tab in GitHub Copilot appnew75how completely this was documenteddepth30/40specificity25/30actionability20/3075 / 100
New Customize tab in the GitHub Copilot app consolidates MCPMCPModel Context Protocol, a standard for connecting AI applications to external tools and data sources. A compatible server exposes capabilities an assistant can use through a common interface. servers, plugins, skills, and canvases into a single discovery surface with featured picks and category browsing. Includes trending MCP server discovery by category and featured canvases that bridge understanding and action, such as Azure DevOps backlog triage and prioritization delegated to Copilot.
Reach the new Customize tab to discover and install MCP servers, plugins, skills, and canvases for your team.
📍1. Open the GitHub Copilot app.
2. Select Customize in the top navigation.
3. Browse Featured for curated picks, or choose a dedicated section (MCP servers, plugins, skills, canvases) to filter by type.
4. Select a trending MCP server or featured canvas and follow the install prompt.
Rule insights dashboard GA at repo and org levelsnew70how completely this was documenteddepth30/40specificity25/30actionability15/3070 / 100
Adds an organization-level rule insights dashboard at Settings > Repository tab, showing aggregated ruleset evaluation metrics, top repositories by bypass count, and filters by evaluation status, branch, ruleset, and date range across all repositories. Adds a repository-level dashboard at Settings > Rules tab showing successes, failures, and bypasses over time plus most active bypassers, with charts linking to the insights page with filters prefilled. Both levels support CSV export of rule insights data for offline reporting and record keeping.
Block users from security advisoriesnew70how completely this was documenteddepth30/40specificity20/30actionability20/3070 / 100
Adds a block-user action to the three-dot menu on security advisory descriptions and comments in public repositories, eliminating the need to navigate to organization or profile settings. Shows a confirmation dialog explaining the consequences before the action is taken, and restricts the in-advisory block action to organization moderators or administrators for org-owned repos, or the account owner for personal repos.
Block a spammer directly from a security advisory comment without leaving the page.
📍In the security advisory, open the three-dot menu on the offending description or comment, then select Block user and confirm the action in the dialog that appears.
sbomify is a product security artifact hub and a trust center.
sbomify v26.8.0 enriches vulnerability findings with malicious-package detection, EPSSEPSSExploit Prediction Scoring System, an estimate of the probability that a published vulnerability will be exploited in the next 30 days. It helps prioritize investigation and patching./CVSSCVSSCommon Vulnerability Scoring System, a method for describing a vulnerability's characteristics and severity. Its score is not the probability that attackers will exploit it. 4.0 scoring and ENISAENISAThe European Union Agency for Cybersecurity, an EU body that publishes threat landscapes, guidelines, and standards to help member states and organisations raise their cyber defences.EUVDEUVDThe European Vulnerability Database, operated by ENISA, is the EU's official registry of disclosed software vulnerabilities, giving cyber tools a regional authoritative source for CVE-equivalent advisories. flagging, adds formal risk acceptance and patch SLASLAA formal agreement between a service provider and customer that defines expected uptime, response times, and remedies for failures, giving cyber tools a contractual baseline for availability and support commitments./CRA KPI tracking, and redesigns the Trust Center with per-product advisory gating; smaller updates touch access tokens, CI/CD integration, Settings and compliance exports.
└──▷ WHAT SHIPPED ·
21 FEATURES0 OF 21 FEATURESmost completely described firstwhat's the number?
Each feature carries 0–100 for how completely the vendor documented
it — not how big or important the work is. A major capability
described in eight words scores low, and that is the finding.
depth0–40what it does and how it works or what changed
specificity0–30names real surfaces — APIs, flags, formats, limits, numbers
actionability0–30enough to go use it — a named endpoint, flag, or config key tops this; a UI path is a starting point
Code and config rank first by construction: a documented endpoint,
flag or config key scores at the top of specificity and actionability,
so it sorts above a feature described only in prose. Under
60 the notes go thin — everything below the “thinner
coverage” line is thinner documentation, not smaller work.
Hover any meter for that feature's three sub-scores.
0100
Trust Center redesign with per-product advisory gatingimproved85how completely this was documenteddepth30/40specificity25/30actionability30/3085 / 100
Redesigns the Trust Center with per-product advisory gating for published advisories, adds a searchable products table, and cleans up the products drill-down. To publish: open Advisories > New Advisory, select affected products and version range in the modal, then toggle Publish to Trust Center per product before saving.
Publish a security advisory to the Trust Center with per-product gating, so only relevant products expose the advisory to external consumers.
📍In the sbomify UI, open Advisories › New Advisory, select the affected products and version range in the modal, then toggle Publish to Trust Center per product before saving.
— Named gating mechanism plus exact publish stepsv26.8.0
0200
Formal risk acceptance for vulnerabilitiesnew80how completely this was documenteddepth30/40specificity20/30actionability30/3080 / 100
Adds formal risk acceptance for vulnerabilities, recording an owner and an expiry date. On a vulnerability's detail page, open the Risk Acceptance panel, enter the owner name and expiry date, then click Accept.
Record formal risk acceptance for a vulnerability finding — capturing an owner and expiry — so the risk appears tracked rather than ignored in compliance reports.
📍On a vulnerability's detail page, open the Risk Acceptance panel, enter the owner name and expiry date, then click Accept.
On-demand plugin assessment re-runsnew70how completely this was documenteddepth25/40specificity15/30actionability30/3070 / 100
Enables on-demand assessment re-runs for plugins without waiting for a scheduled scan. Open the artifact's Plugin Assessments panel and click Re-run next to the assessment you want to refresh.
Trigger an on-demand plugin assessment re-run after uploading a new SBOM, without waiting for the next scheduled scan.
📍In the sbomify UI, open the artifact's Plugin Assessments panel and click Re-run next to the assessment you want to refresh.
Vulnerability finding enrichment: EPSS, CVSS 4.0, malicious packages, ENISA EUVDnew60how completely this was documenteddepth25/40specificity25/30actionability10/3060 / 100
Captures EPSS scores and CVSS 4.0 from both scanner paths, surfaces malicious packages as their own distinct vulnerability class separate from CVE-based findings, and flags ENISA EUVD exploited findings alongside existing CISA KEVCISA KEVA catalog maintained by the US Cybersecurity and Infrastructure Security Agency listing vulnerabilities confirmed to be actively exploited in the wild, giving cyber tools a vetted, authoritative prioritization signal. badges on vulnerability views.
— Names specific scoring feeds and flags but no navigation givenv26.8.0
thinner coverage below
0500
Vulnerability posture metrics: patch SLA, CRA KPIs, lifecycle age/MTTRnew55how completely this was documenteddepth20/40specificity25/30actionability10/3055 / 100
Adds a patch SLA matrix and five CRA KPIs to the vulnerability posture view, plus vulnerability lifecycle tracking for age and Mean Time To Remediate (MTTR).
New Advisory modal mapped to products and releasesnew55how completely this was documenteddepth20/40specificity15/30actionability20/3055 / 100
Maps the New Advisory modal onto products and releases, with version selection and range-picking. In Advisories > New Advisory, select the affected products and version range in the modal before saving.
Publish a security advisory to the Trust Center with per-product gating, so only relevant products expose the advisory to external consumers.
📍In the sbomify UI, open Advisories › New Advisory, select the affected products and version range in the modal, then toggle Publish to Trust Center per product before saving.
CI/CD integration dialog with embedded tokenimproved55how completely this was documenteddepth20/40specificity20/30actionability15/3055 / 100
Consolidates the CI/CD integration dialog into a single command with a 7-day token embedded.
— Names the token lifetime but not the command itselfv26.8.0
0800
Settings reorganization into tabbed section pagesimproved50how completely this was documenteddepth20/40specificity15/30actionability15/3050 / 100
Reorganizes Settings into one page per section with tabs across the top, and consolidates plugin access to a single entry point in Settings.
— Names the Settings area as the starting pointv26.8.0
0900
Vulnerability drill-down filtering and result statesimproved45how completely this was documenteddepth20/40specificity15/30actionability10/3045 / 100
Adds a suppressed-findings toggle plus state and KEVKEVCISA's Known Exploited Vulnerabilities catalog, a list of vulnerabilities with evidence of exploitation in real attacks. It helps teams prioritize fixes for problems attackers already use. filters on the internal vulnerability drill-down, and distinguishes nothing scanned from nothing found in vulnerability results.
— Names the filters but not their exact locationv26.8.0
1000
Access token expiry controlsimproved45how completely this was documenteddepth20/40specificity15/30actionability10/3045 / 100
Adds hour-scale expiry presets and an arbitrary custom TTLTTLTime to live, a limit on how long data remains valid or how far a packet can travel. Caches use a time limit; IP packets use a hop limit. for access tokensaccess tokensA credential that authorizes a client to use a service or API. It usually has limited permissions and a lifetime; anyone holding it may be able to use those permissions., and warns users before access tokens expire.
— Names the preset/TTL mechanism but no exact UI pathv26.8.0
1100
EU Authorized Representative field on Declaration of Conformitynew45how completely this was documenteddepth15/40specificity20/30actionability10/3045 / 100
Captures the EU Authorized Representative field and includes it on the Declaration of Conformity.
— Names the field and document it appears onv26.8.0
1200
End-of-life transition readiness trackingnew45how completely this was documenteddepth20/40specificity15/30actionability10/3045 / 100
Adds end-of-life transition readiness tracking, announcement, and final artifact handling.
— Describes stages but no concrete UI or workflowv26.8.0
1300
Risk categories for SPDX license identifiersnew40how completely this was documenteddepth15/40specificity15/30actionability10/3040 / 100
Adds risk categories for SPDXSPDXAn open standard for describing software components, licenses and their relationships. Its documents let different tools exchange a software bill of materials without inventing a new format. license identifiers in the licensing view.
— Names the licensing view but not the categoriesv26.8.0
1400
Supplier list entity for teamsnew40how completely this was documenteddepth15/40specificity15/30actionability10/3040 / 100
Adds a supplier list entity to teams for collecting artifacts from external suppliers.
— Names the entity but no schema or workflow detailv26.8.0
1500
CPE identifier validation and copyable valuesimproved40how completely this was documenteddepth15/40specificity15/30actionability10/3040 / 100
Validates CPECPECommon Platform Enumeration, an NIST-maintained naming scheme that gives software, hardware, and operating systems a structured, machine-readable identifier so cyber tools can match vulnerabilities to affected products consistently. identifiers and makes identifier values copyable in the UI.
— Names the change but not validation rulesv26.8.0
1600
Art. 13(15) retention floor on compliance exportsnew40how completely this was documenteddepth15/40specificity20/30actionability5/3040 / 100
Pins the Art. 13(15) retention floor on compliance export packages.
— Names the regulation clause, no export path givenv26.8.0
1700
OpenChain Telco SBOM Guide conformance pluginnew35how completely this was documenteddepth10/40specificity20/30actionability5/3035 / 100
Adds an OpenChain Telco SBOM Guide v1.1 conformance plugin.
— Names the standard and version, nothing morev26.8.0
1800
SBOM freshness window and stale flagnew35how completely this was documenteddepth15/40specificity15/30actionability5/3035 / 100
Introduces an SBOM freshness window and stale flag to signal outdated SBOMsSBOMsA software bill of materials, an inventory of the components and versions inside an application. It helps teams find affected software when a dependency has a vulnerability or licensing issue..
— Names the mechanism but no thresholds or configv26.8.0
1900
Per-IP rate limiting for anonymous and public endpointsnew35how completely this was documenteddepth15/40specificity15/30actionability5/3035 / 100
Adds per-IP rate limiting for anonymous and public endpoints.
safely install npm packages by auditing them pre-install stage
npq v3.27.0 adds explicit opt-in support for running its pre-install audit safely inside CI and other non-interactive environments.
└──▷ WHAT SHIPPED ·
1 FEATURE0 OF 1 FEATUREmost completely described firstwhat's the number?
Each feature carries 0–100 for how completely the vendor documented
it — not how big or important the work is. A major capability
described in eight words scores low, and that is the finding.
depth0–40what it does and how it works or what changed
specificity0–30names real surfaces — APIs, flags, formats, limits, numbers
actionability0–30enough to go use it — a named endpoint, flag, or config key tops this; a UI path is a starting point
Code and config rank first by construction: a documented endpoint,
flag or config key scores at the top of specificity and actionability,
so it sorts above a feature described only in prose. Under
60 the notes go thin — everything below the “thinner
coverage” line is thinner documentation, not smaller work.
Hover any meter for that feature's three sub-scores.
0100
Non-interactive install authorization for CInew80how completely this was documenteddepth25/40specificity25/30actionability30/3080 / 100
Adds the --allow-non-interactive-install CLI flag and the NPQ_ALLOW_NON_INTERACTIVE_INSTALL=true environment variable, either of which explicitly authorizes npq to proceed with installs in non-interactive (CI/automated) environments instead of blocking them.
Authorize a package install in a headless CI pipeline where no TTY is present, so npq proceeds rather than blocking.
Automatic SSTI detection tool with interactive interface
SSTImap v1.4 adds session persistence for detected vulnerabilities, three new template engine detection plugins, and authenticated crawling that respects user-supplied headers and cookies.
└──▷ WHAT SHIPPED ·
3 FEATURES1 OF 3 FEATURESmost completely described firstwhat's the number?
Each feature carries 0–100 for how completely the vendor documented
it — not how big or important the work is. A major capability
described in eight words scores low, and that is the finding.
depth0–40what it does and how it works or what changed
specificity0–30names real surfaces — APIs, flags, formats, limits, numbers
actionability0–30enough to go use it — a named endpoint, flag, or config key tops this; a UI path is a starting point
Code and config rank first by construction: a documented endpoint,
flag or config key scores at the top of specificity and actionability,
so it sorts above a feature described only in prose. Under
60 the notes go thin — everything below the “thinner
coverage” line is thinner documentation, not smaller work.
Hover any meter for that feature's three sub-scores.
0101
New template engine detection pluginsnew55how completely this was documenteddepth20/40specificity25/30actionability10/3055 / 100
New plugins add detection and exploitation for the Mustache template engine's GHSA-5hrj-7fc3-cmx9 vulnerability, Pybars3 and Pybars4 template engines, and a fuzzer for uncommon and legacy evaluating template injection patterns.
— Names specific engines and CVE but no usage stepsv1.4
0200
Save and reload detected vulnerabilitiesnew35how completely this was documenteddepth15/40specificity10/30actionability10/3035 / 100
SSTImap can now save detected vulnerabilities to a file and reload them in a later session, avoiding re-scanning.
— Describes capability but no file format or flag namedv1.4
0300
Header and cookie-aware crawlingimproved35how completely this was documenteddepth15/40specificity10/30actionability10/3035 / 100
Crawling and form detection now respect user-supplied headers and cookies, enabling authenticated crawl sessions.
— States behaviour change but no flag or config namedv1.4
Try professional password recovery, data decryption, mobile and cloud forensic tools from a manufacturer with 30+ years of expertise, providing tools and training to law enforcement, financial and intelligence agencies.
Elcomsoft System Recovery 8.38 bakes BitLockerBitLockerA full-disk encryption feature built into Windows, maintained by Microsoft, that protects data at rest by encrypting entire volumes; cyber tools use it to audit encryption status or recover keys from managed endpoints.TPMTPMA dedicated hardware chip, standardized by the Trusted Computing Group, that stores cryptographic keys and measurements in tamper-resistant silicon, giving cyber tools a root of trust that software alone cannot fake. exploit provisioning directly into the boot media installer, adds checksum verification to disk imaging, and introduces browser artefact extraction.
└──▷ WHAT SHIPPED ·
3 FEATURES1 OF 3 FEATURESmost completely described firstwhat's the number?
Each feature carries 0–100 for how completely the vendor documented
it — not how big or important the work is. A major capability
described in eight words scores low, and that is the finding.
depth0–40what it does and how it works or what changed
specificity0–30names real surfaces — APIs, flags, formats, limits, numbers
actionability0–30enough to go use it — a named endpoint, flag, or config key tops this; a UI path is a starting point
Code and config rank first by construction: a documented endpoint,
flag or config key scores at the top of specificity and actionability,
so it sorts above a feature described only in prose. Under
60 the notes go thin — everything below the “thinner
coverage” line is thinner documentation, not smaller work.
Hover any meter for that feature's three sub-scores.
0101
Built-in BitLocker TPM exploit provisioningnew85how completely this was documenteddepth30/40specificity25/30actionability30/3085 / 100
During Elcomsoft System Recovery installation, when prompted, you can insert a second USB flash drive and select YellowKey or GreatXML to provision a BitLocker TPM exploit drive alongside the main boot drive, letting examiners unlock TPM-protected encrypted drives on-site without the recovery key.
During ESR installation, provision a second USB drive loaded with the YellowKey or GreatXML BitLocker TPM exploit so you arrive on-site ready to unlock encrypted drives without the recovery key.
📍During Elcomsoft System Recovery installation, when prompted, insert a second USB flash drive and select YellowKey or GreatXML to provision the BitLocker exploit drive alongside your main boot drive.
Fastly is a content delivery network and edge computing platform that accelerates website and application performance globally.
Fastly's docs and Rust SDK update this window centered on new edge security/observability products—API Enforcement and Log Explorer & Insights—plus a batch of Rust SDK 0.13.1 additions covering caching, bot detection, and backend healthchecks.
└──▷ WHAT SHIPPED ·
3 FEATURES2 OF 3 FEATURESmost completely described firstwhat's the number?
Each feature carries 0–100 for how completely the vendor documented
it — not how big or important the work is. A major capability
described in eight words scores low, and that is the finding.
depth0–40what it does and how it works or what changed
specificity0–30names real surfaces — APIs, flags, formats, limits, numbers
actionability0–30enough to go use it — a named endpoint, flag, or config key tops this; a UI path is a starting point
Code and config rank first by construction: a documented endpoint,
flag or config key scores at the top of specificity and actionability,
so it sorts above a feature described only in prose. Under
60 the notes go thin — everything below the “thinner
coverage” line is thinner documentation, not smaller work.
Hover any meter for that feature's three sub-scores.
0100
Rust SDK 0.13.1 additionsnew75how completely this was documenteddepth25/40specificity30/30actionability20/3075 / 100
The Rust SDK adds Request::as_handles, from_handle constructors for ConfigStore, SecretStore, and Log, and a ToBackend implementation for Arc<Backend>. It also adds cache lookup timeout support respected for HTTP guest caching, BotCategory::Headless to the list of known bot categories, and experimental support for dynamic backend healthchecks.
API Enforcement for schema-based request validationnew45how completely this was documenteddepth20/40specificity15/30actionability10/3045 / 100
A new API Enforcement product validates incoming API requests against user-defined schemas and logs or blocks non-conforming requests at the Fastly edge.
— Names the product and behavior but no config or endpoint detailproduct docs
0302
Log Explorer & Insights for on-platform log monitoringnew30how completely this was documenteddepth15/40specificity10/30actionability5/3030 / 100
A new Log Explorer & Insights feature enables proactive storage, inspection, and monitoring of log data directly on the Fastly platform.
— High-level description only, no mechanism or UI path givenproduct docs
Chainguard provides trusted open source artifacts for every layer of your modern software stack—containers, language libraries, and VM images.
Chainguard's biggest change this window is the general availability of API v2 at /v2/ (replacing v2beta1), alongside early-access SCIMSCIMA standard for creating, updating and removing user accounts and groups across applications. It helps an identity provider keep access in sync when people join, change roles or leave. user provisioning, self-service Helm chart provisioning in the Console, and 27 new container images including several FIPSFIPSA set of US federal standards published by NIST that define approved cryptographic algorithms and modules; cyber tools use it to meet compliance requirements in government and regulated environments. variants.
└──▷ WHAT SHIPPED ·
2 FEATURES1 OF 2 FEATURESmost completely described firstwhat's the number?
Each feature carries 0–100 for how completely the vendor documented
it — not how big or important the work is. A major capability
described in eight words scores low, and that is the finding.
depth0–40what it does and how it works or what changed
specificity0–30names real surfaces — APIs, flags, formats, limits, numbers
actionability0–30enough to go use it — a named endpoint, flag, or config key tops this; a UI path is a starting point
Code and config rank first by construction: a documented endpoint,
flag or config key scores at the top of specificity and actionability,
so it sorts above a feature described only in prose. Under
60 the notes go thin — everything below the “thinner
coverage” line is thinner documentation, not smaller work.
Hover any meter for that feature's three sub-scores.
0101
SCIM user provisioning for Okta and Entra IDnew68how completely this was documenteddepth28/40specificity22/30actionability18/3068 / 100
Supports SCIM user provisioning (Early Access) via the /Users resource for Okta and Microsoft Entra IDEntra IDMicrosoft's cloud-based identity and access management service, formerly Azure Active Directory, used by cyber tools to authenticate users and enforce access policies in Microsoft 365 and Azure environments.; assigning a user creates or updates their Chainguard provisioning record, and deactivating or unassigning them blocks the next login or token refresh within approximately one hour.
— Names endpoint and identity providers but early access with no full setup stepschangelog-20260826-614a0a18
thinner coverage below
0200
27 new container images including FIPS variantsnew48how completely this was documenteddepth12/40specificity26/30actionability10/3048 / 100
Adds 27 new container images this week, including FIPS variants for Airbyte components (airbyte-bootloader, airbyte-cron, airbyte-worker, airbyte-workload-api-server, airbyte-workload-launcher), percona-server-mongodb-fips, commercial-nginx-plus-fips, apache-activemq-artemis-fips, and kubernetes-csi-external-health-monitor-fips, among others.
Secure, Fast, and Extensible Sandbox runtime for AI agents.
OpenSandbox v0.1.16 adds resilient retry handling to its clients, lifecycle hooks and detached background runs for sandboxes, richer Pool capacity visibility and back-pressure signaling, and a major speedup in idle sandbox cleanup.
└──▷ WHAT SHIPPED ·
4 FEATURES0 OF 4 FEATURESmost completely described firstwhat's the number?
Each feature carries 0–100 for how completely the vendor documented
it — not how big or important the work is. A major capability
described in eight words scores low, and that is the finding.
depth0–40what it does and how it works or what changed
specificity0–30names real surfaces — APIs, flags, formats, limits, numbers
actionability0–30enough to go use it — a named endpoint, flag, or config key tops this; a UI path is a starting point
Code and config rank first by construction: a documented endpoint,
flag or config key scores at the top of specificity and actionability,
so it sorts above a feature described only in prose. Under
60 the notes go thin — everything below the “thinner
coverage” line is thinner documentation, not smaller work.
Hover any meter for that feature's three sub-scores.
0100
Retry transport with configurable RetryPolicynew80how completely this was documenteddepth32/40specificity26/30actionability22/3080 / 100
Async and sync clients gain configurable retry transport with backoff, jitter, Retry-After handling, per-attempt timeouts, and an overall deadline. Retries are on by default for idempotent requests on HTTP 429, 502, and 503; streaming SSESSEServer-Sent Events, a browser API and HTTP-based protocol where a server pushes a stream of text events to a client over a single long-lived connection, giving tools a lightweight alternative to WebSockets for one-way real-time updates. requests bypass replay; call RetryPolicy.disabled() to restore the previous fast-fail behavior.
— Names exact status codes and opt-out method, no runnable snippetpython/sandbox/v0.1.16
0200
Sandbox lifecycle hooksnew76how completely this was documenteddepth24/40specificity24/30actionability28/3076 / 100
Adds preStart and periodic lifecycle hook parameters to Sandbox.create and SandboxSync.create, with server-authoritative timeout validation.
Register a preStart hook when creating a sandbox to run initialisation logic before the sandbox becomes ready.
Pool capacity visibility and back-pressure signalingnew74how completely this was documenteddepth28/40specificity28/30actionability18/3074 / 100
Sandbox responses now expose confirmed Pool allocation summaries and add execd init mode and hardening-layer state fields to isolated capabilities, absent when the server cannot confirm the state. Exhausted Kubernetes Pool capacity now surfaces as HTTP 429 with error code KUBERNETES::POOL_CAPACITY_EXHAUSTED and a Retry-After header instead of a generic readiness timeout; sandbox creation is not automatically replayed on this status.
Tines lets every team build. IT and Security maintain complete visibility, governance, and control.
Tines 43.0.0 brings native Tines primitives into Apps and introduces Workbench for Cases, a dedicated environment for working with case data.
└──▷ WHAT SHIPPED ·
2 FEATURES0 OF 2 FEATURESmost completely described firstwhat's the number?
Each feature carries 0–100 for how completely the vendor documented
it — not how big or important the work is. A major capability
described in eight words scores low, and that is the finding.
depth0–40what it does and how it works or what changed
specificity0–30names real surfaces — APIs, flags, formats, limits, numbers
actionability0–30enough to go use it — a named endpoint, flag, or config key tops this; a UI path is a starting point
Code and config rank first by construction: a documented endpoint,
flag or config key scores at the top of specificity and actionability,
so it sorts above a feature described only in prose. Under
60 the notes go thin — everything below the “thinner
coverage” line is thinner documentation, not smaller work.
Hover any meter for that feature's three sub-scores.
0100
Tines primitives support in Appsnew35how completely this was documenteddepth15/40specificity10/30actionability10/3035 / 100
Apps can now use native Tines building blocks (primitives) within app configurations, enabling use of these blocks directly inside apps.
Collect, analyze, share actionable intel faster - Feedly TI
Feedly Threat Intelligence shipped a new Splunk Hunting Queries AI Model that auto-collects detection rules across six formats from 5,000 vetted sources, plus surfaces those queries directly on CVE Insights Cards.
└──▷ WHAT SHIPPED ·
2 FEATURES0 OF 2 FEATURESmost completely described firstwhat's the number?
Each feature carries 0–100 for how completely the vendor documented
it — not how big or important the work is. A major capability
described in eight words scores low, and that is the finding.
depth0–40what it does and how it works or what changed
specificity0–30names real surfaces — APIs, flags, formats, limits, numbers
actionability0–30enough to go use it — a named endpoint, flag, or config key tops this; a UI path is a starting point
Code and config rank first by construction: a documented endpoint,
flag or config key scores at the top of specificity and actionability,
so it sorts above a feature described only in prose. Under
60 the notes go thin — everything below the “thinner
coverage” line is thinner documentation, not smaller work.
Hover any meter for that feature's three sub-scores.
0100
Splunk Hunting Queries AI Model for detection rulesnew78how completely this was documenteddepth35/40specificity28/30actionability15/3078 / 100
A new AI Model continuously collects and extracts hunting queries tailored to configured threat intelligence requirements from vendor blogs, threat reports, GitHub repos, and researcher write-ups across 5,000 vetted CTICTICyber Threat Intelligence: structured knowledge about adversaries — their tactics, infrastructure, and indicators — that tools consume to prioritize detections or enrich alerts with context. sources. It recognizes six detection rule formats — Splunk SPL, Sigma, YARA, Suricata, Snort, and KQLKQLKusto Query Language, Microsoft's read-only query language for Azure Data Explorer and Microsoft Sentinel, used by cyber tools to filter, aggregate, and correlate large volumes of log and telemetry data quickly. (Microsoft Defender and Sentinel) — covering network traffic inspection, file and malware matching, and log-based detection. Multiple AI Models can be paired in an AI Feed to narrow collected queries to specific topics, threats, or malware families, and results can be retrieved programmatically via the API for direct integration into a detection pipeline.
CVE Insights Card surfaces Splunk Hunting Queriesnew55how completely this was documenteddepth25/40specificity15/30actionability15/3055 / 100
The CVE Insights Card now surfaces any Splunk Hunting Query associated with a CVE, letting users download the query and jump to the source article for surrounding context directly from the card.
MISP (core software) - Open Source Threat Intelligence and Sharing Platform
MISP v2.5.45 overhauls LDAPLDAPA protocol for querying and modifying directory services, standardized under RFC 4511, commonly used to look up users, groups, and attributes in corporate identity stores like Active Directory. authentication with nested group support and proxy-header login, adds a public /gpg.asc key endpoint and CLI worker management, and completes the Bootstrap 5 Overmind UI migration across dozens of admin views alongside several ACLACLAn access control list, a set of rules allowing or denying operations for particular users, services or network addresses. It decides who can use a resource. enforcement fixes.
└──▷ WHAT SHIPPED ·
7 FEATURES2 OF 7 FEATURESmost completely described firstwhat's the number?
Each feature carries 0–100 for how completely the vendor documented
it — not how big or important the work is. A major capability
described in eight words scores low, and that is the finding.
depth0–40what it does and how it works or what changed
specificity0–30names real surfaces — APIs, flags, formats, limits, numbers
actionability0–30enough to go use it — a named endpoint, flag, or config key tops this; a UI path is a starting point
Code and config rank first by construction: a documented endpoint,
flag or config key scores at the top of specificity and actionability,
so it sorts above a feature described only in prose. Under
60 the notes go thin — everything below the “thinner
coverage” line is thinner documentation, not smaller work.
Hover any meter for that feature's three sub-scores.
0101
LDAP nested groups, role/org mapping, and proxy authnew85how completely this was documenteddepth35/40specificity30/30actionability20/3085 / 100
Adds ldapNestedGroups to resolve nested LDAP group membership for role and org mapping, plus ldapOrgGroupMapping and ldapRoleGroupMapping settings (precedence follows settings order) supporting mapping via directory field or group membership. Adds LDAP sync of MISP accounts via the User check_validity admin task, authentication against a header asserted by a trusted proxy, and a setting to disable MISP accounts flagged ACCOUNTDISABLE in userAccountControl. Adds a pytest suite under tests/ldapauth/ running against an OpenLDAPOpenLDAPAn open-source implementation of the Lightweight Directory Access Protocol, maintained by the OpenLDAP Project, used to store and query structured identity data like users and groups over a network. service in CI for LDAP authentication coverage.
— Names every config key and task but no full walkthroughv2.5.45
0200
Instance GPG key endpointnew75how completely this was documenteddepth20/40specificity25/30actionability30/3075 / 100
Serves the instance GPG key at /gpg.asc with caching, fetchable via curl https://<misp-instance>/gpg.asc — useful for verifying signed exports or configuring encrypted sharing.
Fetch the instance public GPG key from a MISP server — useful for verifying signed exports or configuring encrypted sharing.
$ curl https://<misp-instance>/gpg.asc
— Exact endpoint plus a runnable curl commandv2.5.45
0302
Access control enforcement fixesimproved75how completely this was documenteddepth25/40specificity30/30actionability20/3075 / 100
Enforces per-org module restrictions on all getEnabledModule() paths, enforces the Event modify ACL on attribute enrichment requests, and enforces a distribution=0 filter in REST search fetchEvent.
— Names the exact enforcement points and methodv2.5.45
0400
Bootstrap 5 Overmind UI migrationimproved70how completely this was documenteddepth25/40specificity30/30actionability15/3070 / 100
Migrates Server settings, Workflow indexes (ad-hoc, triggers, modules), the workflow editor, Decaying Model index, misp-module enrichment, and registration/user settings/password flows to the Bootstrap 5 Overmind UI. Adds new Bootstrap 5 views for Jobs, Tasks, AnalystData, Feeds, TaxiiServers, CryptographicKeys, and GalaxyClusterRelations.
— Lists every migrated area but gives no behavioural change detailv2.5.45
thinner coverage below
0500
Import UX additions across event, server and feed viewsnew55how completely this was documenteddepth20/40specificity20/30actionability15/3055 / 100
Adds an import action on the event index and server preview views, plus a freetext feed preview index and import modals; feed migration to the Bootstrap 5 (Overmind) UI is now complete.
— Names the views affected but not the exact UI flowv2.5.45
0600
CLI management of Supervisor-backed workersnew45how completely this was documenteddepth15/40specificity15/30actionability15/3045 / 100
Enables managing Supervisor-backed workers directly from the CLI.
— States the capability but no command syntaxv2.5.45
0700
Organisation merge featurenew30how completely this was documenteddepth10/40specificity10/30actionability10/3030 / 100
Adds an organisation merge feature in the UI.
— Bare description, no mechanism or location givenv2.5.45
OSSEC is an Open Source Host-based Intrusion Detection System that performs log analysis, file integrity checking, policy monitoring, rootkit detection, real-time alerting and active response.
OSSEC 4.3.0 adds a maintenance mode to pause FIMFIMFile Integrity Monitoring — a technique that tracks cryptographic hashes or metadata of files on disk and alerts when they change unexpectedly, giving cyber tools a way to detect tampering or unauthorized modification. alerting during planned changes, brings TCPTCPA network protocol that delivers a reliable, ordered stream of bytes between two endpoints. It detects lost data and retransmits it./TLS transport and a larger payload limit to syslog forwarding, and adds ModSecurityModSecurityAn open-source web application firewall engine, maintained by the OWASP community, that inspects HTTP traffic against rule sets to block malicious requests before they reach an application. audit log collection alongside a batch of new decoders, rules, and agent-management hardening.
└──▷ WHAT SHIPPED ·
9 FEATURES0 OF 9 FEATURESmost completely described firstwhat's the number?
Each feature carries 0–100 for how completely the vendor documented
it — not how big or important the work is. A major capability
described in eight words scores low, and that is the finding.
depth0–40what it does and how it works or what changed
specificity0–30names real surfaces — APIs, flags, formats, limits, numbers
actionability0–30enough to go use it — a named endpoint, flag, or config key tops this; a UI path is a starting point
Code and config rank first by construction: a documented endpoint,
flag or config key scores at the top of specificity and actionability,
so it sorts above a feature described only in prose. Under
60 the notes go thin — everything below the “thinner
coverage” line is thinner documentation, not smaller work.
Hover any meter for that feature's three sub-scores.
0100
FIM maintenance mode via agent_control -Mnew91how completely this was documenteddepth35/40specificity28/30actionability28/3091 / 100
agent_control -M gains subcommands enable, disable, status, and end (plus -u <id> to target a specific agent), letting syscheck absorb file changes into the baseline without firing integrity alerts; end restarts syscheck/rootcheck and clears maintenance after the scan completes.
Pause FIM alerting on a specific agent during a planned change window so file modifications are absorbed into the baseline without generating integrity alerts.
— Full subcommand set, flag, and behaviour with runnable example.4.3.0
0200
TCP/TLS syslog output with larger payload limitnew90how completely this was documenteddepth32/40specificity30/30actionability28/3090 / 100
ossec-csyslogdsyslog_output gains TCP and optional TLS support via new config keys protocol, tls, tls_verify, and tls_ca, alongside existing UDPUDPA network protocol that sends individual messages without guaranteeing delivery or order. Applications trade built-in reliability for less overhead and can add their own recovery.; alert payloads in default, CEFCEFCommon Event Format, an ArcSight (Micro Focus) log standard that defines a fixed header plus extensible key-value pairs so cyber tools can emit and ingest alerts in a predictable, parseable structure., JSON, and Splunk formats now support up to OS_MAXSTR instead of the former 2048-byte limit.
Forward OSSEC alerts to a remote syslog collector over TLS-secured TCP instead of UDP, with server certificate verification.
— Named format and runnable config, thin on decoder detail.4.3.0
0400
New decoders and rules for Postfix, Snort, BIND, cPanel, Windows and Asterisknew60how completely this was documenteddepth22/40specificity28/30actionability10/3060 / 100
Adds Postfix SMTPSMTPThe application-layer protocol used to send email between servers and from clients to servers; cyber tools use it to relay alerts, phishing simulations, or exfiltrated data over standard mail infrastructure. connect-abort detection with escalation by source IP; matches Snort [Drop] fast alerts in the Snort decoder; decodes named client IPs with an optional BIND @cookie prefix; adds cPanel/cpsrvd decoders and rules; adds Windows interactive logon (logon type 2) success detail rule 18262; and adds an Asterisk IPv6IPv6The current version of the Internet Protocol, standardized by the IETF, using 128-bit addresses to replace the exhausted IPv4 space. Cyber tools target it because modern networks run dual-stack or IPv6-only. denied decoder so srcip omits square brackets.
— Each rule/decoder named but no usage path given.4.3.0
0500
Agent management safeguards in manage_agentsimproved60how completely this was documenteddepth20/40specificity20/30actionability20/3060 / 100
manage_agents -f - allows bulk-loading agents from stdin, agent state is backed up before remove/force-delete, and OSSEC now alerts on duplicated IP.
— Named flag and behaviour changes, no full example given.4.3.0
thinner coverage below
0600
Default Linux compile/link hardeningimproved40how completely this was documenteddepth15/40specificity20/30actionability5/3040 / 100
Enables Linux compile/link hardening by default, including PIE, FORTIFY, stack protector, and full RELRO.
— Names hardening techniques but nothing for a reader to act on.4.3.0
0700
Dedicated iptables chain for firewall-drop responseimproved35how completely this was documenteddepth15/40specificity12/30actionability8/3035 / 100
Firewall-drop active response now uses a dedicated OSSEC iptables chain instead of the default chain.
— Names the mechanism change but no configuration detail.4.3.0
0800
syscheck_control flag validationimproved35how completely this was documenteddepth12/40specificity15/30actionability8/3035 / 100
Rejects dangerous or ambiguous syscheck_control flag combinations such as -r -u.
— Names the flags but not the full set of rejected combinations.4.3.0
0900
CDB list trailing comment supportnew28how completely this was documenteddepth10/40specificity10/30actionability8/3028 / 100
Adds support for ### trailing comments in CDB list text files.
— Bare, one-line description of a minor syntax addition.4.3.0
Trend Micro's unified security platform providing threat intelligence, endpoint protection, and attack surface visibility across cloud and on-premises environments.
Trend Vision One rolled out generally available zero-dayzero-dayA vulnerability for which defenders have had no prior opportunity to apply a fix, often because it was previously unknown. A zero-day exploit takes advantage of that gap. risk events sourced from Trend Micro's Zero Day Initiative and added click-through navigation from Cyber Risk Subindex asset totals into filtered asset views.
└──▷ WHAT SHIPPED ·
2 FEATURES1 OF 2 FEATURESmost completely described firstwhat's the number?
Each feature carries 0–100 for how completely the vendor documented
it — not how big or important the work is. A major capability
described in eight words scores low, and that is the finding.
depth0–40what it does and how it works or what changed
specificity0–30names real surfaces — APIs, flags, formats, limits, numbers
actionability0–30enough to go use it — a named endpoint, flag, or config key tops this; a UI path is a starting point
Code and config rank first by construction: a documented endpoint,
flag or config key scores at the top of specificity and actionability,
so it sorts above a feature described only in prose. Under
60 the notes go thin — everything below the “thinner
coverage” line is thinner documentation, not smaller work.
Hover any meter for that feature's three sub-scores.
0100
Clickable asset totals in Cyber Risk Overviewimproved65how completely this was documenteddepth25/40specificity20/30actionability20/3065 / 100
Clicking an asset type total in Cyber Risk Overview now opens Attack Surface Discovery filtered to that asset type and group, letting you drill into the specific assets contributing to a Cyber Risk Subindex score.
When you want to investigate which specific assets are driving a Cyber Risk Subindex score for a defined asset group.
📍In Trend Vision One, go to Cyber Risk Exposure Management › Cyber Risk Overview, locate your asset group, and click an asset type total under the relevant Cyber Risk Subindex to open Attack Surface Discovery filtered to that asset type and group.
ZDI-powered zero-day risk events (GA)new60how completely this was documenteddepth20/40specificity25/30actionability15/3060 / 100
TrendAI™ Zero Day Initiative (ZDI)-powered risk events are now generally available, surfacing zero-day vulnerabilities affecting software in your environment. They appear under Cyber Risk Exposure Management → Continuous Risk Management → Vulnerability Management and Cyber Risk Exposure Management → Continuous Risk Management → Threat and Exposure Management.
Give feedback to the Intruder team so we can make more informed product decisions. Powered by Canny.
Adds Bitbucket Cloud as a supported source control integration for AI Pentesting, enabling direct connection and AI-powered penetration tests against Bitbucket-hosted repositories.
runZero is a cloud-based asset discovery and management platform that identifies and inventories all connected devices across networks.
runZero added a scan configuration toggle to enable or disable the promiscuous ARPARPA network protocol that maps IP addresses to MAC addresses on a local Ethernet segment, letting tools resolve layer-3 targets to layer-2 hardware addresses for packet crafting or host discovery. probe.
└──▷ WHAT SHIPPED ·
1 FEATURE0 OF 1 FEATUREmost completely described firstwhat's the number?
Each feature carries 0–100 for how completely the vendor documented
it — not how big or important the work is. A major capability
described in eight words scores low, and that is the finding.
depth0–40what it does and how it works or what changed
specificity0–30names real surfaces — APIs, flags, formats, limits, numbers
actionability0–30enough to go use it — a named endpoint, flag, or config key tops this; a UI path is a starting point
Code and config rank first by construction: a documented endpoint,
flag or config key scores at the top of specificity and actionability,
so it sorts above a feature described only in prose. Under
60 the notes go thin — everything below the “thinner
coverage” line is thinner documentation, not smaller work.
Hover any meter for that feature's three sub-scores.
0100
Promiscuous ARP probe toggle in scan confignew45how completely this was documenteddepth15/40specificity15/30actionability15/3045 / 100
A new configuration option on the scan configuration page lets users switch the promiscuous ARP probe on or off, useful for environments where broadcast-level ARP traffic must be minimized or is restricted.
Disable the promiscuous ARP probe for environments where broadcast traffic must be minimized.
📍In the runZero console, go to the scan configuration page, locate the promiscuous ARP probe toggle, and switch it off before starting the scan.
Disable the promiscuous ARP probe for scans where broadcast-level ARP traffic is undesirable or restricted.
📍In the runZero console, go to your scan configuration page, locate the Promiscuous ARP probe toggle, and switch it off before saving the scan.
Okta for AI Agents provides identity and access management capabilities for AI agents, enabling secure authentication and authorization in AI-powered applications.
Okta for AI Agents added Cross-App Access (XAA) so agents can act on resource apps over OIDCOIDCOpenID Connect, a sign-in protocol built on OAuth 2.0. An application uses identity information from a trusted provider instead of maintaining a separate password for each user./SAMLSAMLA standard for passing signed identity assertions between a sign-in provider and an application. It lets a user sign in through their organization's identity provider. without runtime consent, replaced the Delegation tab with a new User access tab for configuring agent bindings, and shipped real-time import monitoring, new VPNVPNA virtual private network, an encrypted tunnel between devices or networks. It carries traffic across another network as though the endpoints had a private connection. IP categories, and a wave of new OINOINOpen Invention Network, a non-profit patent consortium that acquires patents and licenses them royalty-free to members, shielding Linux and related open-source software from patent litigation. integrations and API scopes.
└──▷ WHAT SHIPPED ·
6 FEATURES2 OF 6 FEATURESmost completely described firstwhat's the number?
Each feature carries 0–100 for how completely the vendor documented
it — not how big or important the work is. A major capability
described in eight words scores low, and that is the finding.
depth0–40what it does and how it works or what changed
specificity0–30names real surfaces — APIs, flags, formats, limits, numbers
actionability0–30enough to go use it — a named endpoint, flag, or config key tops this; a UI path is a starting point
Code and config rank first by construction: a documented endpoint,
flag or config key scores at the top of specificity and actionability,
so it sorts above a feature described only in prose. Under
60 the notes go thin — everything below the “thinner
coverage” line is thinner documentation, not smaller work.
Hover any meter for that feature's three sub-scores.
0101
Cross-App Access (XAA) for AI agentsnew65how completely this was documenteddepth30/40specificity20/30actionability15/3065 / 100
Admins can connect SSOSSOSingle sign-on, using one identity provider to sign in to multiple applications. It reduces separate passwords and centralizes account and access management.-agentic requesting apps to SSO resource apps over OIDC and SAML without requiring user consent at runtime, with full admin visibility and control over which actions an AI agent can take on behalf of a user. Configured via the Admin Console under AI agents > select agent > User access > App used for access configuration, choosing Application as the resource type and selecting the XAA-enabled resource app.
Connect an AI agent to a resource app via XAA so the agent can act on behalf of users without runtime consent prompts.
📍In the Admin Console, go to AI agents › select your agent › User access › App used for access configuration, choose Application as the resource type, then select your XAA-enabled resource app.
User access tab replaces Delegation tab for agent configurationbreaking55how completely this was documenteddepth25/40specificity20/30actionability10/3055 / 100
The User access tab now configures AI agent access, replacing the previous Delegation tab delegation-link workflow; existing delegation links must be reconfigured using the User access tab. The same binding also lets an AI agent be bound to an OIDC SSO app so they share the same credentials, with admins able to configure direct user authentication for the agent from that binding.
New API scopes for Harmony and Hero integrationsnew45how completely this was documenteddepth10/40specificity25/30actionability10/3045 / 100
Adds okta.schemas.read scope to Harmony (API Service Integration), and okta.roles.read, okta.userTypes.read, okta.logs.read, and okta.groups.read scopes to Hero Integration.
New OIN catalog integrations addednew40how completely this was documenteddepth10/40specificity25/30actionability5/3040 / 100
New OIN integrations added: Airwallex (OIDC), Bold Group Stages (SAML), Gateco (SCIMSCIMA standard for creating, updating and removing user accounts and groups across applications. It helps an identity provider keep access in sync when people join, change roles or leave.), Orca Security (SAML), Orca Security (SCIM), Square (OIDC), Statsig Lifecycle Management Connector by Redblock (SCIM), Vimeo Lifecycle Management Connector by Redblock (SCIM), Briefly (OIDC), Briefly (SCIM), MicroWest Software Systems - AMMSWEB (SAML), MintMCP (SAML), Orchestra (OIDC), Orchestra (SCIM), Petual (SCIM), RansomLeak (SAML), RansomLeak (SCIM), and Remote.com (SCIM). Petual also gained Express Configuration support, and OCCAM Razor (OIDC) gained three new redirect URIs.
ConductorOne is an identity governance platform that automates access management, provisioning, and compliance workflows across enterprise applications.
ConductorOne shipped smart revocation controls that trace inherited access before approval, full push-rule execution history, new Copilot Studio and Gemini Enterprise integrations for the C1 MCPMCPModel Context Protocol, a standard for connecting AI applications to external tools and data sources. A compatible server exposes capabilities an assistant can use through a common interface. gateway, and c1i v0.5.0 with new subcommands, a breaking --url/--server-url flag split, and typed JSON output.
└──▷ WHAT SHIPPED ·
16 FEATURES5 OF 16 FEATURESmost completely described firstwhat's the number?
Each feature carries 0–100 for how completely the vendor documented
it — not how big or important the work is. A major capability
described in eight words scores low, and that is the finding.
depth0–40what it does and how it works or what changed
specificity0–30names real surfaces — APIs, flags, formats, limits, numbers
actionability0–30enough to go use it — a named endpoint, flag, or config key tops this; a UI path is a starting point
Code and config rank first by construction: a documented endpoint,
flag or config key scores at the top of specificity and actionability,
so it sorts above a feature described only in prose. Under
60 the notes go thin — everything below the “thinner
coverage” line is thinner documentation, not smaller work.
Hover any meter for that feature's three sub-scores.
0101
`--server-url` flag replaces `--url` in c1i MCP commandsbreaking95how completely this was documenteddepth35/40specificity30/30actionability30/3095 / 100
On mcp servers register, mcp servers test-connection, and mcp servers update-credentials, the external MCP server URL flag is renamed from --url to --server-url, so the global --url flag can now correctly select the C1 tenant instead. c1i now also requires a full https:// tenant URL; the bare short-name shortcut is retired and a non-HTTPSHTTPSHTTP carried over an encrypted TLS connection. It protects traffic in transit and lets a browser verify the server's certificate. URL is rejected instead of silently upgraded. Scripts or configs passing --url to these three commands will break.
Register a new external MCP server using the renamed --server-url flag and the global --url tenant selector.
Push rule execution history per connectornew80how completely this was documenteddepth35/40specificity25/30actionability20/3080 / 100
Push rules now record full execution history per connector, accessible via the Push rule page (all connectors) or View execution history in a push rule's row menu (single connector). Each entry shows who was pushed, when, which attributes changed, and the target system's rejection reason on failure.
New c1i v0.5.0 subcommands for apps, auth, MCP gateway, and policiesnew78how completely this was documenteddepth25/40specificity28/30actionability25/3078 / 100
c1i v0.5.0 adds apps create, apps delete, and apps set-owners subcommands rounding out app-management API coverage from the CLI; an auth token subcommand; mcp gateway list-tools and mcp gateway call subcommands; and a policies command family that guards against a silent deny-all default.
List all tools available through the C1 MCP gateway to verify governed tool exposure before wiring up a Copilot Studio or Gemini agent.
Smart revocation for inherited accessnew75how completely this was documenteddepth35/40specificity25/30actionability15/3075 / 100
A new Revoke inherited access per-app setting enables smart revocation that traces access to upstream sources — direct grants, nested groups, role hierarchies, delegated provisioning — before an approver commits. It is off by default and shows a downstream-effects banner pre-confirmation.
Configurable reviewer-visible attribute columns in access reviewsnew75how completely this was documenteddepth30/40specificity25/30actionability20/3075 / 100
Campaign admins can configure up to 10 reviewer-visible app user attribute columns (job title, department, cost center, etc.) in the access review table, available once the campaign's Default access review view is set to something other than None.
New MCP gateway tool source integrations: Copilot Studio and Gemini Enterprisenew70how completely this was documenteddepth30/40specificity25/30actionability15/3070 / 100
The C1 MCP gateway now supports connecting Copilot Studio agents, with every tool call authorized and logged under the calling user's identity and publishable to Microsoft 365 Copilot and Teams. It also supports Gemini Enterprise as a tool source, with every tool call attributed to the individual user rather than a shared service account.
List all tools available through the C1 MCP gateway to verify governed tool exposure before wiring up a Copilot Studio or Gemini agent.
Public API endpoints for connector-discovered application managementnew65how completely this was documenteddepth30/40specificity20/30actionability15/3065 / 100
New public API endpoints list connector-discovered applications and their managed state, and promote an unmanaged application to managed — returning HTTP 409 on a repeat promotion, with the managed application ID readable from the binding.
`Grant source` setting scopes automation revoke to direct grantsnew65how completely this was documenteddepth25/40specificity25/30actionability15/3065 / 100
Automation revoke steps gain a Grant source setting (value: Direct) to scope revocation to only direct grants, preventing collateral removal of group-inherited access.
c1i list commands emit typed JSON and consistent exit codesimproved60how completely this was documenteddepth25/40specificity20/30actionability15/3060 / 100
c1i v0.5.0 list commands now emit properly-typed Booleans, counts, and nullable fields instead of stringified or inconsistent JSON, and all responses map onto a single predictable exit-code scheme.
C1AI assistant answers access history and grant-reason queriesimproved55how completely this was documenteddepth25/40specificity20/30actionability10/3055 / 100
The C1AI assistant can now answer access history queries — grants and revocations over a time period ordered by most recent — not just current access state, and returns the reason behind each grant (access request, group automation, catalog membership, uplift, etc.) alongside who has access.
Filterable task list and revocation link on app overviewimproved55how completely this was documenteddepth20/40specificity20/30actionability15/3055 / 100
An app's task list tab can now be filtered to show Request tasks, and the Open revocations stat card on the app's Overview tab links directly to that filtered view.
OCSF time field in automation circuit-breaker logsimproved50how completely this was documenteddepth20/40specificity20/30actionability10/3050 / 100
Automation circuit-breaker system-log events now include the standard OCSFOCSFAn open schema standard, maintained by the OCSF community under CISA and industry backing, that defines a common event format so cyber tools can share and ingest log data without per-source normalization work. time field, enabling direct SIEMSIEMSecurity information and event management, collecting logs from many systems and correlating events to find suspicious activity. Analysts use it to investigate alerts and incidents. ingestion without a parsing workaround.
Past-grants search API returns addressable grant `id`improved40how completely this was documenteddepth15/40specificity15/30actionability10/3040 / 100
Each record returned by the public API's past-grants search now includes a unique id field, making individual grant history entries directly addressable.
Toast notice for role-hidden page informationimproved35how completely this was documenteddepth15/40specificity15/30actionability5/3035 / 100
Pages containing role-hidden information now display a toast — 'Some information on this page is hidden based on your permissions' — instead of showing a blank field with no indication.
c1i now requires a full https:// tenant URL; the bare short-name shortcut is retired and a non-HTTPS URL is rejected instead of silently upgraded.
!
On mcp servers register, mcp servers test-connection, and mcp servers update-credentials, the external MCP server URL flag is renamed from --url to --server-url; scripts or configs passing --url to select the MCP server on these commands will break.
Learn what password cracking is, how it works, and the best ways to protect against it.
JumpCloud's August 25, 2026 agent release (2.159.1) adds a policy-controlled Self Service App Catalog for Windows and lifts the 64-character password limit on macOS, alongside smaller Device Admin and Device Trust refinements.
└──▷ WHAT SHIPPED ·
4 FEATURES0 OF 4 FEATURESmost completely described firstwhat's the number?
Each feature carries 0–100 for how completely the vendor documented
it — not how big or important the work is. A major capability
described in eight words scores low, and that is the finding.
depth0–40what it does and how it works or what changed
specificity0–30names real surfaces — APIs, flags, formats, limits, numbers
actionability0–30enough to go use it — a named endpoint, flag, or config key tops this; a UI path is a starting point
Code and config rank first by construction: a documented endpoint,
flag or config key scores at the top of specificity and actionability,
so it sorts above a feature described only in prose. Under
60 the notes go thin — everything below the “thinner
coverage” line is thinner documentation, not smaller work.
Hover any meter for that feature's three sub-scores.
0100
Passwords longer than 64 characters on macOSimproved53how completely this was documenteddepth25/40specificity18/30actionability10/3053 / 100
Supports password changes longer than 64 characters on macOS, with a validation message shown on submission.
1Password's 8.12.34 releases add passwordless account linking across Linux, Mac, and Windows, graduate the MCP ServerMCP ServerA process that exposes tools, resources, and prompts over Anthropic's Model Context Protocol, letting an AI agent call external APIs or local services through a standardised interface. from Labs to general availability, and introduce an Offline Items sidebar view alongside new transparency and authentication options for 1Password for Claude.
└──▷ WHAT SHIPPED ·
6 FEATURES1 OF 6 FEATURESmost completely described firstwhat's the number?
Each feature carries 0–100 for how completely the vendor documented
it — not how big or important the work is. A major capability
described in eight words scores low, and that is the finding.
depth0–40what it does and how it works or what changed
specificity0–30names real surfaces — APIs, flags, formats, limits, numbers
actionability0–30enough to go use it — a named endpoint, flag, or config key tops this; a UI path is a starting point
Code and config rank first by construction: a documented endpoint,
flag or config key scores at the top of specificity and actionability,
so it sorts above a feature described only in prose. Under
60 the notes go thin — everything below the “thinner
coverage” line is thinner documentation, not smaller work.
Hover any meter for that feature's three sub-scores.
0101
MCP Server moves from Labs to Settings > Developerbreaking80how completely this was documenteddepth30/40specificity25/30actionability25/3080 / 100
The 1Password MCPMCPModel Context Protocol, a standard for connecting AI applications to external tools and data sources. A compatible server exposes capabilities an assistant can use through a common interface. Server has been moved out of Settings > Labs to Settings > Developer on Linux, Mac, and Windows, marking its graduation from experimental status to general availability.
Access the MCP Server configuration now that it has graduated out of Labs.
📍In the 1Password app, go to Settings › Developer to find and configure the 1Password MCP Server.
Find and configure the 1Password MCP Server after it moved out of Labs.
📍In the 1Password app, go to Settings › Developer and locate the MCP Server options (previously found under Settings › Labs).
1Password for Claude access transparency and provider authimproved65how completely this was documenteddepth25/40specificity20/30actionability20/3065 / 100
Adds a button next to each item in the 1Password for Claude prompt that reveals why Claude is requesting access to that specific item, and enables 1Password for Claude to authenticate using logins configured with supported sign-in providers.
Review why Claude is accessing a specific credential before approving the request.
📍In the 1Password for Claude prompt, select the button to the right of each item to view Claude's stated reason for requesting access.
Offline Items sidebar viewnew55how completely this was documenteddepth20/40specificity15/30actionability20/3055 / 100
A new Offline Items entry in the sidebar surfaces items that cannot sync with a 1Password account, including deleted items, available on Mac and Windows and referenced for Linux.
Review items that failed to sync — including deleted ones — without leaving the main navigation.
📍In the 1Password sidebar, select Offline Items to view all items that cannot be synced with your 1Password account.
KDE Wayland auto-lock supportnew55how completely this was documenteddepth20/40specificity25/30actionability10/3055 / 100
Adds auto-lock support in KDE PlasmaKDE PlasmaA desktop environment for Linux and other Unix-like systems, maintained by the KDE community, giving cyber tools a full graphical shell and widget toolkit to build native GUI applications against. on Wayland and other environments implementing the ext_idle_notifier_v1 protocol.
Passwordless account linking via 1Password.comnew45how completely this was documenteddepth20/40specificity15/30actionability10/3045 / 100
Enables adding a 1Password account via 1Password.com without re-entering a password, Secret Key, or SSOSSOSingle sign-on, using one identity provider to sign in to multiple applications. It reduces separate passwords and centralizes account and access management. verification code, on Linux, Mac, and Windows clients.
Clipboard history exclusion for account detailsimproved40how completely this was documenteddepth20/40specificity15/30actionability5/3040 / 100
Copying an account detail in the Manage Accounts pop-up no longer writes to the device clipboard history, reducing exposure of sensitive account data on Windows.
Clerk is an authentication and user management platform that handles sign-up, login, and identity verification for applications.
Clerk shipped two new capabilities: Backend API support for resetting a user's lost MFAMFAMulti-factor authentication, requiring proof from different categories, such as a password and a hardware key, to sign in. It reduces reliance on a password alone. factor, and an Admin Logs dashboard for auditing admin activity.
└──▷ WHAT SHIPPED ·
2 FEATURES1 OF 2 FEATURESmost completely described firstwhat's the number?
Each feature carries 0–100 for how completely the vendor documented
it — not how big or important the work is. A major capability
described in eight words scores low, and that is the finding.
depth0–40what it does and how it works or what changed
specificity0–30names real surfaces — APIs, flags, formats, limits, numbers
actionability0–30enough to go use it — a named endpoint, flag, or config key tops this; a UI path is a starting point
Code and config rank first by construction: a documented endpoint,
flag or config key scores at the top of specificity and actionability,
so it sorts above a feature described only in prose. Under
60 the notes go thin — everything below the “thinner
coverage” line is thinner documentation, not smaller work.
Hover any meter for that feature's three sub-scores.
0101
MFA account recovery via Backend APInew50how completely this was documenteddepth20/40specificity15/30actionability15/3050 / 100
Adds MFA account recovery via the Backend API, enabling you to reset a user's second factor and build a custom MFA reset flow for users who have lost access to their authenticator.
— Names the Backend API but no specific endpoint or method given.product docs
0200
Admin Logs audit dashboardnew40how completely this was documenteddepth15/40specificity10/30actionability15/3040 / 100
New Admin Logs dashboard provides an audit trail of admin actions taken across a Clerk workspace, viewable in the Clerk Dashboard under Admin Logs.
Review recent admin activity across your workspace to investigate a suspicious change.
📍In the Clerk Dashboard, go to Admin Logs to view a chronological audit trail of admin actions across your workspace.
Okta Identity Engine is a modern identity platform providing authentication, authorization, and user management for applications.
Okta made Agent SSOSSOSingle sign-on, using one identity provider to sign in to multiple applications. It reduces separate passwords and centralizes account and access management. generally available, turning AI agents into first-class Universal Directory identities governed with short-lived tokens instead of static API keys, and expanded its broader Okta for AI Agents governance product alongside a wave of new Cross App Access integrations.
└──▷ WHAT SHIPPED ·
3 FEATURES1 OF 3 FEATURESmost completely described firstwhat's the number?
Each feature carries 0–100 for how completely the vendor documented
it — not how big or important the work is. A major capability
described in eight words scores low, and that is the finding.
depth0–40what it does and how it works or what changed
specificity0–30names real surfaces — APIs, flags, formats, limits, numbers
actionability0–30enough to go use it — a named endpoint, flag, or config key tops this; a UI path is a starting point
Code and config rank first by construction: a documented endpoint,
flag or config key scores at the top of specificity and actionability,
so it sorts above a feature described only in prose. Under
60 the notes go thin — everything below the “thinner
coverage” line is thinner documentation, not smaller work.
Hover any meter for that feature's three sub-scores.
0101
Agent SSO general availabilitynew85how completely this was documenteddepth35/40specificity25/30actionability25/3085 / 100
Agent SSO is now generally available and included in core Okta SSO plans at no additional cost. It registers AI agents that support the Cross App Access protocol as first-class identities in Universal Directory alongside human employees, replacing static API keys and one-off OAuth grants with short-lived, identity-governed tokens. Administrators manage agent access policy through the same Okta Admin Console and workflows used for human employees — enabling assignment, monitoring, and policy updates for agents such as Anthropic Claude without separate tooling.
Govern an Anthropic Claude deployment's enterprise access through the Okta Admin Console without sharing static credentials or managing per-app OAuth grants.
📍In the Okta Admin Console, go to Applications › Okta Integration Network, search for Anthropic Claude, add the integration, then navigate to the agent's profile in Universal Directory to assign access policies and monitor issued tokens.
— Names mechanism, plan inclusion, and gives exact admin console navigation.launch-20260824-d920def3
0200
Okta for AI Agents governance and shadow AI discoveryimproved80how completely this was documenteddepth35/40specificity30/30actionability15/3080 / 100
Okta for AI Agents, a separate subscription generally available since May 2026, extends coverage beyond Cross App Access: it discovers shadow AI agents via browser, endpoint, and network detection; assigns named human owners; connects agents to custom authorization servers, service accounts, secrets, and other agents; and enforces governance through access certification reviews, approval workflows, and a kill-switch (agent deactivation). Agents onboarded through Agent SSO carry over automatically when upgrading to Okta for AI Agents, with no re-registration required.
— Detailed mechanism and scope, but no concrete API or config surface given.launch-20260824-d920def3
0300
Cross App Access integrations in Okta Integration Networknew60how completely this was documenteddepth15/40specificity30/30actionability15/3060 / 100
The Okta Integration Network now includes out-of-the-box Cross App Access integrations for Anthropic (Claude), Archestra.AI, Asana, Atlassian, Canva, Datadog, Figma, Glean, Granola, Linear, MintMCP, Notion, Slack, and Supabase, removing the need for custom integration work to onboard these agents/apps.
Give feedback to the DNSFilter team so we can make more informed product decisions. Powered by Canny.
DNSFilter added an exclusion operator to Query Log category filtering, several small dashboard usability improvements, and fixed a Relay Manager config-file installation issue on Windows.
└──▷ WHAT SHIPPED ·
3 FEATURES0 OF 3 FEATURESmost completely described firstwhat's the number?
Each feature carries 0–100 for how completely the vendor documented
it — not how big or important the work is. A major capability
described in eight words scores low, and that is the finding.
depth0–40what it does and how it works or what changed
specificity0–30names real surfaces — APIs, flags, formats, limits, numbers
actionability0–30enough to go use it — a named endpoint, flag, or config key tops this; a UI path is a starting point
Code and config rank first by construction: a documented endpoint,
flag or config key scores at the top of specificity and actionability,
so it sorts above a feature described only in prose. Under
60 the notes go thin — everything below the “thinner
coverage” line is thinner documentation, not smaller work.
Hover any meter for that feature's three sub-scores.
0100
Dashboard visibility and navigation improvementsimproved57how completely this was documenteddepth20/40specificity22/30actionability15/3057 / 100
Dashboard cards in the Manage Dashboards view now display Private or Shared visibility status, which can be updated directly from the quick actions menu; dashboards are now clickable directly from the grid view; and clicking the Total Requests widget now opens Insights with Allowed Requests already toggled on.
Relay Manager Windows config file location fiximproved55how completely this was documenteddepth25/40specificity20/30actionability10/3055 / 100
Relay Manager v0.2.2 defaults the config file installation to a shared system location for Windows deployments instead of the installing user's profile folder, preventing configuration loss when user profiles are removed.
'Does Not Include' operator in Query Lognew53how completely this was documenteddepth20/40specificity18/30actionability15/3053 / 100
Admins can now apply a Does Not Include operator to the Categories filter in the Query Log, letting them exclude specific categories from view during investigations.
The leading data and AI security platform that proactively reduces risk, enforces policies, and stops active threats with our AI-native automation.
Varonis shipped a cluster of platform refinements this window: a new Data Classes model to simplify classification policy building, AWS Organization-scoped classification scans, faster Snowflake change detection and new sharing-lineage visibility, a unified Atlassian integration for Jira and Confluence, plus new coverage reporting, scan-pause scheduling, automation notifications, and connected-service-account filtering and export.
└──▷ WHAT SHIPPED ·
9 FEATURES0 OF 9 FEATURESmost completely described firstwhat's the number?
Each feature carries 0–100 for how completely the vendor documented
it — not how big or important the work is. A major capability
described in eight words scores low, and that is the finding.
depth0–40what it does and how it works or what changed
specificity0–30names real surfaces — APIs, flags, formats, limits, numbers
actionability0–30enough to go use it — a named endpoint, flag, or config key tops this; a UI path is a starting point
Code and config rank first by construction: a documented endpoint,
flag or config key scores at the top of specificity and actionability,
so it sorts above a feature described only in prose. Under
60 the notes go thin — everything below the “thinner
coverage” line is thinner documentation, not smaller work.
Hover any meter for that feature's three sub-scores.
0100
Snowflake sharing lineage visibilitynew70how completely this was documenteddepth30/40specificity20/30actionability20/3070 / 100
Varonis now displays the originating shares and associated accounts behind Snowflake resources labeled Shared Internally or Shared Externally, exposing the full inheritance chain behind each sharing relationship.
Investigate why a Snowflake resource is exposed externally by reviewing its originating shares and linked accounts directly in Varonis.
📍In the Varonis dashboard, navigate to a Snowflake resource labeled Shared Externally, then open its sharing details to view the originating shares and associated accounts driving that classification.
Data coverage reporting across scan scopesnew65how completely this was documenteddepth30/40specificity20/30actionability15/3065 / 100
A new built-in reporting view shows current and historical data coverage across configured scan scopes, broken down by cloud provider and service; trend analysis tracks coverage changes over time to validate scan scope configuration, and a coverage distribution view shows how monitored data is spread across cloud environments.
Faster Snowflake masking policy and tag change detectionimproved55how completely this was documenteddepth25/40specificity20/30actionability10/3055 / 100
Snowflake masking policy and tag updates are now visible within 24 hours, replacing the previous scheduled-sync delay, so compliance teams can validate data protection controls more quickly.
Unified Atlassian integration for Jira and Confluencenew55how completely this was documenteddepth25/40specificity20/30actionability10/3055 / 100
A unified Atlassian integration connects both Jira and Confluence through a single onboarding flow, consolidating identities and eliminating duplicate users across Atlassian services.
Data Classes for classification policiesnew50how completely this was documenteddepth25/40specificity15/30actionability10/3050 / 100
Data Classes are a new way to build classification policies that group related patterns and dictionaries automatically instead of requiring individual selection, reducing policy complexity and false positives.
AWS Organization scoping for classification scansnew50how completely this was documenteddepth20/40specificity20/30actionability10/3050 / 100
Scan scope rules now support AWS Organization ID, letting you include or exclude entire AWS Organizations without maintaining individual account inclusion/exclusion lists.
Scan pause scheduling by day and time zonenew50how completely this was documenteddepth25/40specificity15/30actionability10/3050 / 100
Configurable per-day scan pause schedules with time zone selection let scan pauses align with maintenance windows and business hours across geographically distributed environments.
Email alerts for pending automation actionsnew45how completely this was documenteddepth20/40specificity15/30actionability10/3045 / 100
Varonis sends email notifications to customers when automation actions enter a pending state and require review in Action Center, enabling faster response to stalled workflows.
RegScale is a compliance automation and GRC platform that helps organizations manage regulatory requirements, assessments, and security governance.
RegScale's CLI 6.42.0 release adds new controls for Splunk evidence backfill and attribution, JCAM import mapping and dry-run reporting, and opt-in incremental data pulls from Wiz.
└──▷ WHAT SHIPPED ·
3 FEATURES0 OF 3 FEATURESmost completely described firstwhat's the number?
Each feature carries 0–100 for how completely the vendor documented
it — not how big or important the work is. A major capability
described in eight words scores low, and that is the finding.
depth0–40what it does and how it works or what changed
specificity0–30names real surfaces — APIs, flags, formats, limits, numbers
actionability0–30enough to go use it — a named endpoint, flag, or config key tops this; a UI path is a starting point
Code and config rank first by construction: a documented endpoint,
flag or config key scores at the top of specificity and actionability,
so it sorts above a feature described only in prose. Under
60 the notes go thin — everything below the “thinner
coverage” line is thinner documentation, not smaller work.
Hover any meter for that feature's three sub-scores.
0100
Splunk evidence backfill and attribution settingsnew62how completely this was documenteddepth20/40specificity22/30actionability20/3062 / 100
Adds a splunkSids setting for offline Splunk evidence backfill runs, along with Splunk evidence owner and approver settings for controlling evidence attribution.
JCAM position-to-role mapping and dry run modenew58how completely this was documenteddepth25/40specificity18/30actionability15/3058 / 100
Adds a JCAM position-to-role name mapping override to customize how positions are mapped during imports, plus a JCAM dry run mode that reports which positions' people would not be imported before committing the operation.
Open-Source Evaluation & Testing library for LLM Agents
Giskard shipped a ground-up v3 rewrite as a modular monorepo (giskard-core, giskard-agents, giskard-checks) that introduces a new Scenario/Suite testing API, a library of LLMLLMA large language model, a neural network trained on large amounts of text to recognize patterns and generate language. Applications use it for tasks such as answering, summarizing and writing code.-judge and validation checks, a beta OWASPOWASPA nonprofit foundation that publishes open standards, guides, and ranked vulnerability lists—most famously the OWASP Top 10—giving cyber tools a vendor-neutral benchmark to test or report against. red-teaming and RAGRAGRetrieval-augmented generation: looking up relevant documents and adding them to the prompt before the model answers. It grounds responses in private or current data without retraining. quality scanner, and a lean provider-agnostic LLM routing layer — alongside a patch letting set_default_generator accept model name strings directly.
└──▷ WHAT SHIPPED ·
12 FEATURES3 OF 12 FEATURESmost completely described firstwhat's the number?
Each feature carries 0–100 for how completely the vendor documented
it — not how big or important the work is. A major capability
described in eight words scores low, and that is the finding.
depth0–40what it does and how it works or what changed
specificity0–30names real surfaces — APIs, flags, formats, limits, numbers
actionability0–30enough to go use it — a named endpoint, flag, or config key tops this; a UI path is a starting point
Code and config rank first by construction: a documented endpoint,
flag or config key scores at the top of specificity and actionability,
so it sorts above a feature described only in prose. Under
60 the notes go thin — everything below the “thinner
coverage” line is thinner documentation, not smaller work.
Hover any meter for that feature's three sub-scores.
0100
Scenario and Suite evaluation APInew91how completely this was documenteddepth35/40specificity28/30actionability28/3091 / 100
New Scenario API with .interact() and .check() chain lets you define multi-turn eval scenarios; Suite runs batches of scenarios with dynamic binding and supports Suite.append() chaining. Adds annotations support on scenario/trace objects for structured metadata, a print_report() method on result models with scenario and check error details in suite reports, JUnit XMLJUnit XMLA widely adopted test-report file format, originally from the Java JUnit framework, that records test suite results as XML; cyber tools emit it so their output plugs into CI systems like Jenkins or GitLab without custom parsers. export for SuiteResult, support for running individual scenarios multiple times, and pydantic-compatible input types for checks.
Define and run a grounded-answer eval scenario with a built-in LLM judge, then print the report.
python
import asyncio
from giskard.checks import Scenario, Groundedness
def get_answer(inputs: str) -> str:
return "Paris"
async def main() -> None:
scenario = (
Scenario("test_france_capital")
.interact(inputs="What is the capital of France?", outputs=get_answer)
.check(
Groundedness(
name="answer is grounded",
context="France is in Western Europe. Its capital is Paris.",
)
)
)
result = await scenario.run()
result.print_report()
asyncio.run(main())
— Full API surface named with a runnable example; no benchmarks.v3.0.0
0200
giskard-scan vulnerability and quality scanningnew86how completely this was documenteddepth30/40specificity28/30actionability28/3086 / 100
Introduces giskard-scan (beta) with vulnerability_scan, which red-teams an agent across OWASP LLM Top-10 threat categories including prompt injectionprompt injectionAn attack where text the model reads, such as a web page, file or tool result, carries instructions that override the user's. It is the main security risk for agents with tools., harmful content, stereotypes, and misinformation, and quality_scan, which evaluates RAG/knowledge-base quality. Installed via pip install 'giskard[scan]'.
Red-team an agent across OWASP LLM Top-10 categories including prompt injection and harmful content.
python
import asyncio
from giskard.scan import vulnerability_scan
async def my_agent(inputs: str) -> str:
return f"Echo: {inputs}"
async def main() -> None:
await vulnerability_scan(
target=my_agent,
description="A customer support chatbot for an e-commerce platform.",
languages=["en"],
)
asyncio.run(main())
— Named functions, install command, categories, and runnable example.v3.0.0
0301
v3 monorepo rewrite and packagingbreaking85how completely this was documenteddepth30/40specificity30/30actionability25/3085 / 100
Rewrites Giskard as a v3 monorepo with packages giskard-core, giskard-agents, and giskard-checks; installs via pip install giskard (checks), pip install 'giskard[scan]' (vulnerability/quality scan), or pip install 'giskard[openai]' (provider SDK); requires Python 3.12+. Giskard v2 is no longer actively maintained, and the automatic tabular scan (giskard.Model + giskard.Dataset), giskard.testing ML test suite, and Giskard Hub are not present in v3.
— Exact package names, install commands, and removed v2 surfaces.v3.0.0
0402
Scenario and Interact API breaking changesbreaking78how completely this was documenteddepth30/40specificity28/30actionability20/3078 / 100
Scenario.from_sequence is removed, requiring step-based scenario construction via the .interact() chain. Jinja2 template parsing in Workflow.chat is now opt-in rather than default, templating support in conformity rules is dropped entirely, the Interact injection is now name-based (changing how check dependencies resolve inside scenarios), and the previous Interact API is replaced with a new API, breaking code that used the old interface.
— Enumerates every removed/changed surface with before/after.v3.0.0
0500
New LLM-judge and validation checksnew75how completely this was documenteddepth25/40specificity28/30actionability22/3075 / 100
giskard-checks adds four new checks: AnswerRelevance (LLM-judge check for whether agent responses are on-topic), Toxicity (LLM-judge check for harmful content), RegexMatching (pattern-based output validation with a regex timeout to mitigate ReDoSReDoSA denial-of-service attack that exploits catastrophically backtracking regular expressions, causing a regex engine to consume exponential CPU time on crafted input; tools use detection of vulnerable patterns to flag risky code.), and JSONValidity (asserts agent outputs are well-formed JSON).
Compose multiple checks with AllOf to require that agent output is both relevant and non-toxic.
python
from giskard.checks import Scenario, AllOf, AnswerRelevance, Toxicity
scenario = (
Scenario("test_safe_response")
.interact(inputs="Tell me about climate change.", outputs=my_agent)
.check(
AllOf(
AnswerRelevance(name="relevant"),
Toxicity(name="non-toxic"),
)
)
)
— Names all four checks and their purposes; example shows two of them.v3.0.0
0600
Check composition operators AllOf, AnyOf, Notnew70how completely this was documenteddepth20/40specificity25/30actionability25/3070 / 100
giskard-checks adds AllOf, AnyOf, and Not check composition operators for building compound assertions, letting scenarios combine multiple checks into a single pass/fail condition.
Compose multiple checks with AllOf to require that agent output is both relevant and non-toxic.
python
from giskard.checks import Scenario, AllOf, AnswerRelevance, Toxicity
scenario = (
Scenario("test_safe_response")
.interact(inputs="Tell me about climate change.", outputs=my_agent)
.check(
AllOf(
AnswerRelevance(name="relevant"),
Toxicity(name="non-toxic"),
)
)
)
— Named operators with usage example, but limited mechanism detail.v3.0.0
0700
Optional PostHog analytics with opt-outnew70how completely this was documenteddepth20/40specificity25/30actionability25/3070 / 100
Adds optional PostHog analytics to giskard-core and checks; opt out before importing via the DO_NOT_TRACK=1 or GISKARD_TELEMETRY_DISABLED=1 environment variables.
— Exact env vars given, immediately actionable, but no other detail.v3.0.0
0800
giskard-agents pipeline enhancementsnew67how completely this was documenteddepth25/40specificity27/30actionability15/3067 / 100
giskard-agents gains a metadata parameter on the generator completion pipeline, a step-level type discriminator with tool input coercion and output serialization, generator retry and timeout policies (shared with giskard-core), and a generator-as-protocol-adapter pattern that lets generators serve as protocol bridges.
— Names several concrete surfaces but no usage examples given.v3.0.0
0900
set_default_generator accepts model stringsimproved60how completely this was documenteddepth20/40specificity20/30actionability20/3060 / 100
giskard-checks v1.0.3 extends set_default_generator to accept model strings (e.g. a provider/model name) in addition to generator objects, simplifying default LLM generator configuration.
giskard-llm provider-agnostic routing layernew50how completely this was documenteddepth20/40specificity20/30actionability10/3050 / 100
Introduces giskard-llm, a lean provider-agnostic LLM routing layer that replaces litellm as the default LLM backend.
— States what it replaces but no usage or config detail.v3.0.0
1100
OWASP LLM suite generatornew47how completely this was documenteddepth15/40specificity20/30actionability12/3047 / 100
Adds a minimal OWASP LLM suite generator to giskard-checks covering LLM01 indirect injection.
— Named but described only in one thin line, no usage shown.v3.0.0
1200
UserSimulator personas and extended contextnew38how completely this was documenteddepth15/40specificity15/30actionability8/3038 / 100
Introduces personas and extended context support for UserSimulator in the generators module.
— Bare feature name with no mechanism or example.v3.0.0
└──▷ BREAKING ON UPGRADE
!
Scenario.from_sequence is removed; step-based scenario construction via the .interact() chain is now required.
!
Jinja2 template parsing in Workflow.chat is now opt-in rather than the default, breaking any workflow that relied on automatic Jinja rendering of chat messages.
!
Templating support in conformity rules is dropped entirely.
!
The Interact injection is now name-based, changing how check dependencies are resolved inside scenarios.
!
The Interact API is replaced with a new API (refactor: new 'Interact' API); code using the previous Interact interface will break.
!
Giskard v2 is no longer actively maintained; the automatic tabular scan (giskard.Model + giskard.Dataset), giskard.testing ML test suite, and Giskard Hub are not present in v3.
OpenShell is the safe, private runtime for autonomous AI agents.
OpenShell v0.0.113 adds distributed tracing for Docker sandbox operations and corporate CA trust for Podman sandbox HTTPSHTTPSHTTP carried over an encrypted TLS connection. It protects traffic in transit and lets a browser verify the server's certificate. proxies.
└──▷ WHAT SHIPPED ·
2 FEATURES0 OF 2 FEATURESmost completely described firstwhat's the number?
Each feature carries 0–100 for how completely the vendor documented
it — not how big or important the work is. A major capability
described in eight words scores low, and that is the finding.
depth0–40what it does and how it works or what changed
specificity0–30names real surfaces — APIs, flags, formats, limits, numbers
actionability0–30enough to go use it — a named endpoint, flag, or config key tops this; a UI path is a starting point
Code and config rank first by construction: a documented endpoint,
flag or config key scores at the top of specificity and actionability,
so it sorts above a feature described only in prose. Under
60 the notes go thin — everything below the “thinner
coverage” line is thinner documentation, not smaller work.
Hover any meter for that feature's three sub-scores.
0100
OTLP trace export for Docker drivernew40how completely this was documenteddepth15/40specificity15/30actionability10/3040 / 100
Docker driver traces can now be exported over OTLPOTLPOpenTelemetry Protocol, a standard way to send traces, metrics and logs between applications, collectors and monitoring systems. It lets telemetry move across compatible tools., enabling distributed tracing of sandbox container operations.
— Names OTLP and Docker driver but no config or flag givenv0.0.113
0200
Corporate CA trust in Podman sandboxesnew40how completely this was documenteddepth15/40specificity15/30actionability10/3040 / 100
Podman-backed sandboxes now trust corporate CA certificates for HTTPS proxies and intercepted TLS.
— Names mechanism (CA trust, TLS interception) but no config keyv0.0.113
Cloudflare is a web performance and security platform providing DDoS protection, CDN, DNS, and developer tools.
Cloudflare shipped a broad update spanning AI, security operations and its REST APIREST APIA web API design style where clients interact with resources over HTTP using standard methods like GET, POST, and DELETE, giving cyber tools a predictable, language-agnostic way to integrate with external services.: new Workers AI models for video, image and transcription; Access service-token lifecycle controls and app-scoped API tokens; CASBCASBA Cloud Access Security Broker is a policy-enforcement proxy, on-premises or cloud-hosted, that sits between users and cloud services to provide visibility, compliance controls, and threat protection over SaaS and IaaS traffic. auto-remediation and DLPDLPData Loss Prevention: a category of controls that inspect and block sensitive data from leaving an organisation via email, web, or removable media, giving cyber tools a policy enforcement layer over data in motion and at rest. test scanning; an RPKI ASPA path-validation tool on Radar; four WAFWAFA reverse proxy that inspects HTTP/HTTPS traffic and blocks requests matching known attack patterns such as SQL injection or XSS, sitting between clients and a web application to filter malicious input before it reaches the server. Managed Ruleset detections promoted from Log to Block (a breaking change) plus a new RCERCERemote code execution, the ability to run attacker-chosen code on another system through a vulnerability. Its impact depends on the permissions and access that code receives. rule; and dozens of new REST endpoints covering email security, Logpush transformers, API discovery, leaked credential checks, content scanning, AI Security for Apps, credential/scan management, Tunnel configuration and more.
└──▷ WHAT SHIPPED ·
23 FEATURES6 OF 23 FEATURESmost completely described firstwhat's the number?
Each feature carries 0–100 for how completely the vendor documented
it — not how big or important the work is. A major capability
described in eight words scores low, and that is the finding.
depth0–40what it does and how it works or what changed
specificity0–30names real surfaces — APIs, flags, formats, limits, numbers
actionability0–30enough to go use it — a named endpoint, flag, or config key tops this; a UI path is a starting point
Code and config rank first by construction: a documented endpoint,
flag or config key scores at the top of specificity and actionability,
so it sorts above a feature described only in prose. Under
60 the notes go thin — everything below the “thinner
coverage” line is thinner documentation, not smaller work.
Hover any meter for that feature's three sub-scores.
0100
Radar RPKI ASPA path validationnew90how completely this was documenteddepth35/40specificity30/30actionability25/3090 / 100
Cloudflare Radar adds an ASPA validation tool in the Routing section: enter a BGPBGPA routing protocol that lets autonomous systems on the internet exchange reachability information, determining how traffic flows between networks. Cyber tools use it to monitor route hijacks or inject sinkholes.AS_PATH and check it against live RPKI ASPA records per draft-ietf-sidrops-aspa-verification, returning Valid/Invalid/Unknown verdicts for both the Upstream (section 5.4) and Downstream (section 5.5) algorithms, with a step-by-step verification trace and provider authorizations; path and algorithm are preserved in the URL for sharing. The /bgp/rpki/aspa/snapshot Radar API endpoint supplies the ASPA record snapshot used by the tool.
Fetch a live ASPA snapshot from Cloudflare Radar to power your own BGP route-leak analysis pipeline.
Validate a BGP AS path against live RPKI ASPA records to check whether a route announcement is authorized — useful when investigating suspicious routing events.
📍In Cloudflare Radar, navigate to the RPKI ASPA path validation tool, enter the BGP AS path you want to verify, and review the verdict, provider authorizations, and step-by-step verification trace.
Validate a BGP AS path against live RPKI ASPA records on Cloudflare Radar to check route legitimacy during an incident.
📍In Cloudflare Radar, navigate to the RPKI ASPA path validation tool, enter the BGP AS path to inspect, and review the verdict, provider authorizations, and step-by-step verification trace.
— Names the endpoint and spec sections, and gives a runnable curl example.product docs
0201
WAF Managed Ruleset promotes detections to Blockbreaking85how completely this was documenteddepth35/40specificity30/30actionability20/3085 / 100
The Cloudflare Managed Ruleset promotes four detections from Log to Block: HTTP/2 Request Smuggling - Request Body Anomaly (rule ...1489d892), XSS - JavaScript Event Handler Coercion - Headers (...20646260), - Body (...d706d517), and - URI (...660886c8) — meaning traffic previously only logged for these will now be blocked. It also adds a new Generic Rules - Remote Code Execution detection (...2ca6cce3) in Block mode, and merges the beta rule XSS, HTML Injection - Script Tag - Beta (...c293b926) into the original rule (...7b58420b), so overrides referencing the Beta rule ID no longer apply.
DLP Test scan capabilitynew85how completely this was documenteddepth35/40specificity30/30actionability20/3085 / 100
Cloudflare DLP adds a Test scan capability: paste text, upload a file, or upload a HARHARAn HTTP Archive file, a JSON-format log of all network requests and responses captured by a browser's developer tools, used by cyber tools to replay, inspect, or analyze web traffic without re-running a live session. file and select profiles to test directly against the DLP scanner, returning matched profiles, detection entries, confidence levels, match context, proximity keywords, file metadata, antivirus status, and OCROCROptical character recognition, converting text in an image or scanned document into machine-readable characters. It lets software search or process text that was stored as pixels. output — without routing traffic through Gateway or generating Gateway activity logs.
— Details full output fields and behavior, no exact navigation path given.product docs
0403
Access service token grace period and disable controlsnew80how completely this was documenteddepth35/40specificity25/30actionability20/3080 / 100
Cloudflare Access lets administrators choose a grace period from 1 hour to 30 days when rotating a service token secret, keeping both the old and new secrets valid during rotation, with the API accepting an RFC 3339 expiration time for custom schedules; administrators can also temporarily disable a service token to halt authentication (including any active rotation grace period) without deleting its configuration, for later re-enablement.
— Explains rotation and disable mechanisms but no exact API endpoint named.product docs
0504
CASB auto-remediation policiesnew80how completely this was documenteddepth30/40specificity25/30actionability25/3080 / 100
Cloudflare CASB now supports remediation policies that automatically revoke external sharing on Microsoft 365 and Google Workspace file-sharing findings, and/or send posture finding data to Slack, ServiceNow, or any webhook destination, without manual triage.
Set up a CASB remediation policy that auto-revokes external Google Workspace file shares and notifies a webhook the moment a finding is detected.
📍In Cloudflare One, go to Cloud & SaaS findings › Policies › Create a policy. Under Basic information enter a Policy name. Under Choose how you want to trigger the policy select Vendor: Google, Integration: Google Workspace, and the desired Finding type. Under Define what to do with findings that match your trigger enable both Run Remediation and Send webhooks. Under Status enable Enable policy, then select Create policy.
— Explains mechanism and integrations, with exact UI steps to configure it.product docs
0600
Email security content policies and sending suppressions APInew80how completely this was documenteddepth25/40specificity30/30actionability25/3080 / 100
Adds full CRUDCRUDThe four basic database operations — Create, Read, Update, Delete — used as shorthand for any system that manages persistent data records, giving cyber tools a standard model for interacting with stored information. (list, get, create, update, delete, batch) for email security content policies via /accounts/{account_id}/email-security/settings/content_policies, and full CRUD for account email sending suppressions via /accounts/{account_id}/email/sending/suppressions, including bulk import at /accounts/{account_id}/email/sending/suppressions/bulk.
Bulk-import email sending suppressions in one call to avoid sending to known-bad addresses across your account.
— Names both endpoints with methods and gives a runnable bulk-import example.product docs
0700
Logpush transformers APInew80how completely this was documenteddepth25/40specificity30/30actionability25/3080 / 100
Adds full CRUD API for Logpush transformers via /accounts/{account_id}/logpush/transformers, with additional endpoints to preview a transformer (/preview), retrieve its content (/{transformer_id}/content), and list its versions (/{transformer_id}/versions).
Preview a new Logpush transformer to validate its output before saving it to a pipeline.
— Names all four endpoint paths and includes a runnable preview call.product docs
0800
New Workers AI models: video, image and transcriptionnew75how completely this was documenteddepth30/40specificity30/30actionability15/3075 / 100
Adds wan-3.0, Alibaba's text-to-video model supporting adaptive aspect ratio and 480P/720P/1080P output with configurable duration; universal-3.5-pro, AssemblyAI's fast, high-accuracy speech recognition model; flux-1-kontext-max and flux-1-kontext-pro, Black Forest Labs' text-to-image and context-aware image editing models with strong character/style consistency; and flux-video-upscale, a video-to-video upscaler with precise and creative modes accepting clips up to 20 seconds with audio preserved.
— Names every new model ID and its parameters, no example call given.product docs
0900
Virtual Appliance downloads from the Connectors dashboardnew75how completely this was documenteddepth25/40specificity25/30actionability25/3075 / 100
The Cloudflare One Virtual Appliance dashboard lets administrators select a hypervisor — VMware ESXi, Proxmox, or libvirt/KVMKVMA Linux kernel module that turns the kernel into a hypervisor, letting a process run fully isolated virtual machines using hardware virtualisation extensions. Cyber tools use it to sandbox execution environments at near-native speed. — and download the OVAOVAAn Open Virtualization Appliance file — a single portable package containing a virtual machine disk image and its configuration metadata, standardized by the DMTF, letting cyber tools ship as ready-to-run VM bundles. image or install script directly from the Connectors page, removing the need to look up external asset URLs.
Download the Cloudflare One Virtual Appliance to deploy a connector in your on-premises hypervisor environment without hunting for an external download link.
📍In the Cloudflare dashboard, go to Cloudflare One › Connectors, select your hypervisor type, then download the virtual appliance image or install script.
Download the Cloudflare One Virtual Appliance for your environment without leaving the dashboard.
📍In the Cloudflare dashboard, go to Cloudflare One › Connectors, select your hypervisor, and download the virtual appliance image or install script.
— Gives exact dashboard path and supported hypervisors.product docs
1000
App-scoped API tokens for Flagship appsnew70how completely this was documenteddepth25/40specificity25/30actionability20/3070 / 100
Adds a Specified Flagship apps resource scope when creating custom API tokens, with Flagship App permission levels of Evaluate, Read, or Write, limiting a token's access to selected apps instead of the entire account.
— Names the exact scope and permission levels but not the API call.product docs
1100
MCP server portal supports stateless 2026-07-28 specimproved70how completely this was documenteddepth25/40specificity25/30actionability20/3070 / 100
The MCPMCPModel Context Protocol, a standard for connecting AI applications to external tools and data sources. A compatible server exposes capabilities an assistant can use through a common interface. server portal /mcp endpoint now accepts stateless MCP 2026-07-28 requests alongside earlier 2025 Streamable HTTPStreamable HTTPAn MCP transport protocol that lets a client send JSON-RPC requests over HTTP POST while the server streams responses back using Server-Sent Events, replacing the older stdio and SSE transports for remote tool communication. clients, with automatic fallback negotiation for upstream servers; SSESSEServer-Sent Events, a browser API and HTTP-based protocol where a server pushes a stream of text events to a client over a single long-lived connection, giving tools a lightweight alternative to WebSockets for one-way real-time updates. connections continue using the legacy protocol.
— Names the endpoint and protocol version, but no migration steps.product docs
1200
New zone security settings endpointsnew70how completely this was documenteddepth25/40specificity25/30actionability20/3070 / 100
Adds Get NEL setting and Edit NEL setting endpoints at /zones/{zone_id}/settings/nel; endpoints to get and update session identifier settings; endpoints to get and update client-side security settings and to list, get, create, update, and delete content security rules; and endpoints to list and get detected connections, scripts, and cookies for client-side security.
— Names the NEL endpoint path; other settings endpoints lack explicit paths.product docs
1300
Selectable OAuth scopes in Wrangler loginimproved65how completely this was documenteddepth25/40specificity20/30actionability20/3065 / 100
wrangler login and the Cloudflare API MCP server now present an OAuth consent dialog that lets users select individual optional scopes rather than approving all scopes; declining a scope and later needing it requires reauthorization.
— Names the exact command and behavior change but no scope list given.product docs
1400
Cloudflare Go SDK v7.9.0improved65how completely this was documenteddepth15/40specificity25/30actionability25/3065 / 100
Bumps the Cloudflare Go SDK to v7.9.0 (install via go get -u github.com/cloudflare/cloudflare-go/v7@v7.9.0) and the API spec to version 5.24.0.
— Gives exact runnable install command and version numbers.product docs
thinner coverage below
1500
API discovery operation labels and OpenAPI exportnew55how completely this was documenteddepth20/40specificity20/30actionability15/3055 / 100
Adds API endpoints for API discovery operation labels — list, create, delete, get, update, and edit user-defined labels, plus managed label read and replace — along with endpoints to export discovered API operations as OpenAPIOpenAPIA vendor-neutral specification for describing REST APIs in a machine-readable format, maintained by the OpenAPI Initiative. Cyber tools use it to auto-generate clients, documentation, and validation from a single source of truth. schemas and to list, edit, and manage discovered web and API operations.
— Describes operations added but no concrete paths named.product docs
1600
AI Security for Apps status and custom topics APInew55how completely this was documenteddepth20/40specificity20/30actionability15/3055 / 100
Adds Get AI Security for Apps status and Update AI Security for Apps status endpoints, plus endpoints to get and update custom topics for a zone.
— Names the status endpoints but not the custom-topics path.product docs
1700
API 403 responses include documentation_urlimproved50how completely this was documenteddepth15/40specificity20/30actionability15/3050 / 100
Cloudflare API 403 Forbidden responses now include a documentation_url field pointing directly to the API documentation for the denied endpoint.
— Names the exact field but nothing more to act on.product docs
1805
Token validation configuration and rules APInew50how completely this was documenteddepth20/40specificity15/30actionability15/3050 / 100
Adds token validation configuration endpoints to get, create, edit, and delete a configuration, replace or edit token validation credentials, and create, edit, get, or delete token validation rules.
— Lists operations but no endpoint paths given.product docs
1906
Leaked credential check APInew50how completely this was documenteddepth20/40specificity15/30actionability15/3050 / 100
Adds leaked credential check endpoints: get and update zone status, and list, create, get, update, and delete custom detection locations.
— Describes operations without concrete endpoint paths.product docs
2000
Content scanning APInew50how completely this was documenteddepth20/40specificity15/30actionability15/3050 / 100
Adds content scanning endpoints to enable, disable, and get or update status, and to list, create, and delete custom expressions for a zone.
— Describes operations without concrete endpoint paths.product docs
2100
Credential set and scan management APInew40how completely this was documenteddepth15/40specificity15/30actionability10/3040 / 100
Adds credential set and credential management endpoints (list, create, get, update, edit, delete) along with scan and target environment CRUD endpoints.
— Lists CRUD operations without naming any endpoint path.product docs
2200
WAF fallthrough expression template endpointnew35how completely this was documenteddepth10/40specificity15/30actionability10/3035 / 100
Adds a Generate a fallthrough WAF expression template endpoint.
— Bare endpoint name, no path or usage shown.product docs
2300
Tunnel configuration APInew35how completely this was documenteddepth10/40specificity15/30actionability10/3035 / 100
Adds Get Tunnel configuration and Update Tunnel configuration endpoints.
— Names the endpoints but no path or usage detail.product docs
└──▷ BREAKING ON UPGRADE
!
Rules ...1489d892, ...20646260, ...d706d517, and ...660886c8 change from Log to Block — traffic previously only logged for HTTP/2 Request Smuggling and XSSXSSCross-site scripting, an attack that runs malicious script in another user's browser through a trusted site. It can steal data or perform actions using the user's session. JavaScript Event Handler Coercion will now be blocked.
!
Rule ...c293b926 (XSS, HTML Injection - Script Tag - Beta) is merged into ...7b58420b; any overrides or exceptions referencing the Beta rule ID will no longer apply.