Skip to content

Conversation

natasha-moore-elastic
Copy link
Contributor

@natasha-moore-elastic natasha-moore-elastic commented Oct 13, 2025

Resolves #3390: adds the 9.2.0 Security and Endpoint release notes.

Previews:

Copy link

github-actions bot commented Oct 13, 2025

Copy link
Contributor

@benironside benironside left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Wow this was a big release!! Tons of issues. Thanks for pulling this together Nat. Left some suggestions, hope they're helpful

* Adds the Security Entity Analytics risk score reset feature [#237829]({{kib-pull}}237829).
* Introduces a Security risk scoring AI Assistant tool [#233647]({{kib-pull}}233647).
* Uses {{esql}} for calculating entity risk scores [#237871]({{kib-pull}}237871).
* Updates the entity source saved object schema to support integrations sync markers and index [#236457]({{kib-pull}}236457).
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
* Updates the entity source saved object schema to support integrations sync markers and index [#236457]({{kib-pull}}236457).
* Updates the entity source saved object schema to support integrations sync markers [#236457]({{kib-pull}}236457).

Looked at the ticket and I think the index thing looks like an implementation detail.

* Implements minor UI changes on **Privileged user monitoring** dashboard page [#231921]({{kib-pull}}231921).
* Populates the `entity.attributes.Privileged` field in the entity store for users [#237038]({{kib-pull}}237038).
* Adds public APIs for attack discovery and attack discovery schedules [#236736]({{kib-pull}}236736).
* Introduces total execution time for automatic migrations [#236147]({{kib-pull}}236147).
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
* Introduces total execution time for automatic migrations [#236147]({{kib-pull}}236147).
* Displays total execution time for automatic migrations [#236147]({{kib-pull}}236147).

* Populates the `entity.attributes.Privileged` field in the entity store for users [#237038]({{kib-pull}}237038).
* Adds public APIs for attack discovery and attack discovery schedules [#236736]({{kib-pull}}236736).
* Introduces total execution time for automatic migrations [#236147]({{kib-pull}}236147).
* Adds the **Update missing index pattern** functionality to the automatic migrations **Translated rules** page [#233258]({{kib-pull}}233258).
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
* Adds the **Update missing index pattern** functionality to the automatic migrations **Translated rules** page [#233258]({{kib-pull}}233258).
* Adds **Update missing index pattern** option to the automatic migration **Translated rules** page [#233258]({{kib-pull}}233258).

* Adds public APIs for attack discovery and attack discovery schedules [#236736]({{kib-pull}}236736).
* Introduces total execution time for automatic migrations [#236147]({{kib-pull}}236147).
* Adds the **Update missing index pattern** functionality to the automatic migrations **Translated rules** page [#233258]({{kib-pull}}233258).
* Introduces new API endpoints for dashboard automatic migration [#229112]({{kib-pull}}229112).
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
* Introduces new API endpoints for dashboard automatic migration [#229112]({{kib-pull}}229112).
* Introduces new API endpoints for automatic migration of dashboards [#229112]({{kib-pull}}229112).

* Introduces total execution time for automatic migrations [#236147]({{kib-pull}}236147).
* Adds the **Update missing index pattern** functionality to the automatic migrations **Translated rules** page [#233258]({{kib-pull}}233258).
* Introduces new API endpoints for dashboard automatic migration [#229112]({{kib-pull}}229112).
* Adds support for creating new cloud connectors and reusing cloud connector between integrations. Supported integrations: CSPM and Asset Inventory [#235442]({{kib-pull}}235442).
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
* Adds support for creating new cloud connectors and reusing cloud connector between integrations. Supported integrations: CSPM and Asset Inventory [#235442]({{kib-pull}}235442).
* Adds a new deployment method, "cloud connector", for the CSPM and Asset Discovery integrations [#235442]({{kib-pull}}235442).

* Adds two new {{elastic-defend}} advanced policy settings that allow you to opt out of collecting ransomware diagnostics on macOS [#235193]({{kib-pull}}235193).
* Adds an {{elastic-defend}} option to remediate orphaned state by attempting to start {{agent}} service.
* Updates the `endpoint-package` submodule.
* Adds more {{elastic-defend}} options to the {{ls}} output, allowing for finer control by the end user.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
* Adds more {{elastic-defend}} options to the {{ls}} output, allowing for finer control by the end user.
* Adds more {{elastic-defend}} options to the {{ls}} output, allowing for finer control.

* Adds an {{elastic-defend}} option to remediate orphaned state by attempting to start {{agent}} service.
* Updates the `endpoint-package` submodule.
* Adds more {{elastic-defend}} options to the {{ls}} output, allowing for finer control by the end user.
* Increases the throughput of {{elastic-defend}} {{ls}} connections by increasing the maximum size it can upload at once.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
* Increases the throughput of {{elastic-defend}} {{ls}} connections by increasing the maximum size it can upload at once.
* Increases the throughput of {{elastic-defend}}'s {{ls}} connections by increasing the maximum size it can upload at once.

* Ensures that privileged user `@timestamp` and `event.ingested` fields are updated when a privileged user is updated [#233735]({{kib-pull}}233735).
* Fixes a bug in privileged user monitoring index synchronization where stale users weren't removed after index pattern changes [#229789]({{kib-pull}}229789).
* Updates the privileged user monitoring UI to replace hard-coded CSS values with the EUI theme [#225307]({{kib-pull}}225307).
* Fixes incorrect threat enrichment for partially matched `AND` condition in indicator match rules [#230773]({{kib-pull}}230773).
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
* Fixes incorrect threat enrichment for partially matched `AND` condition in indicator match rules [#230773]({{kib-pull}}230773).
* Fixes incorrect threat enrichment for partially matched `AND` conditions in indicator match rules [#230773]({{kib-pull}}230773).

* Simplifies the Cloud Security Posture Misconfigurations data view by removing redundancy in the index pattern definition [#227995]({{kib-pull}}227995).
* Fixes an {{elastic-defend}} issue on Linux by preventing unnecessary locking within Malware Protections to avoid invalid watchdog firings.
* Fixes issues that could sometimes cause crashes of the {{elastic-defend}} user-mode process on very busy Windows systems.
* Addresses CVE-2025-##### in {{elastic-defend}} on Windows, which could allow a low-privilege attacker to delete arbitrary files on the system. On Windows versions before 25H2, this could result in local privilege escalation.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not sure how to track down further info on this issue without a PR#, but the CVE number seems to be redacted, not sure if that's on purpose, but it seems strange to mention the CVE but not specify its number

* Fixes an issue in {{elastic-defend}} installation logging where only the first character of install paths (usually 'C') was logged.
* Prevents {{elastic-endpoint}} from stopping system-critical processes or threads.
* Fixes an issue to improve reliability of health status reporting between {{elastic-endpoint}} and {{agent}}.
* Fixes a race condition in {{elastic-defend}} that occasionally resulted in corrupted process command lines on Windows. This could cause incorrect values for `process.command_line`, `process.args_count` and `process.args`, leading to false positives.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
* Fixes a race condition in {{elastic-defend}} that occasionally resulted in corrupted process command lines on Windows. This could cause incorrect values for `process.command_line`, `process.args_count` and `process.args`, leading to false positives.
* Fixes a race condition in {{elastic-defend}} that occasionally resulted in corrupted process command lines on Windows. This could cause incorrect values for `process.command_line`, `process.args_count`, and `process.args`, leading to false positives.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Security 9.2 release notes

2 participants