- What’s New?
- Question related to Microsoft Hotpatch and rebootless updates
- Mozilla Firefox (UWP) Now Supported on Windows
- Notepad++ detection updates for Windows
- New "usable_download_link" field in products.json
- Introducing GetPhysicalDiskInfo: New Hardware Health method in OESIS for Windows
- New Detection Support for AI‑Native Browsers
- Upcoming Changes
- Required Actions
- Detailed SDK Information
- Contact
Prefer to Read Offline?
1 - What’s New?
We are thrilled to unveil the latest updates to the OESIS Framework this month. Get ready to supercharge your endpoint protection solutions with expanded support for more products and some new, exciting features. Build stronger defenses with advanced capabilities that integrate seamlessly into your products. Prepare for an epic upgrade that'll take your security to the next level.
1.2 Mozilla Firefox (UWP) Now Supported on Windows
ENHANCEMENT, WINDOWS, DATA UPDATE NEEDED
We’ve extended OESIS Framework (MDESDK) application coverage with a new signature for Mozilla Firefox (UWP), the Microsoft Store version of Firefox.
This new signature lets you detect and manage Firefox (UWP) alongside the classic desktop Firefox on the same machine, with all core methods validated such as GetVersion, GetRunningState, and more.
This enhancement improves inventory accuracy and ensures your browser policies apply consistently, even when users install Firefox from the Microsoft Store.
1.3 Notepad++ detection updates for Windows
BEHAVIOR CHANGE, WINDOWS, DATA UPDATE NEEDED
To improve Notepad++ coverage, we have split the existing detection signature 3241 (Notepad++) into three separate signatures: x64 exe (updated detection logic on the current signature 3241), x64 msi (new signature), and arm64 (new signature).
After this change, some Notepad++ installations can no longer be detected under signature 3241 and instead appear under the new signatures corresponding to their installer architecture.
1.4 Introducing GetPhysicalDiskInfo: New Hardware Health method in OESIS for Windows
NEW FEATURE, WINDOWS, ENGINE UPDATE NEEDED, CODE CHANGE
OESIS team now introduces a new Windows method, GetPhysicalDiskInfo, to help customers monitor hardware health on their endpoints.
GetPhysicalDiskInfo queries Windows’ storage subsystem (WMI, root/Microsoft/Windows/Storage) and returns a structured view of:
- Physical disks on the endpoint
- Their health and operational status
- Their volumes (partitions)
- Temperature metrics where available
*You will need to make a code change to implement this feature. Please contact the OPSWAT team to assist with this*
1.5 New Detection Support for AI‑Native Browsers
ENHANCEMENT, ALL PLATFORMS, DATA UPDATE NEEDED
OESIS team has expanded detection coverage to AI-focused browsers including ChatGPT Atlas and Dia for macOS, and Perplexity Comet and Operator for both Windows and macOS platforms.
Previously, only Comet on Windows was detectable and it appeared under the generic Browser category, limiting AI-specific visibility and policy control. With this update, AI-native browsers are now aligned with our new AI Software category.
These improvements are part of our broader roadmap to give customers better tools to understand and manage AI-related software in their environments.
*You will need to make a code change to implement this feature. Please contact the OPSWAT team to assist with this*
2– Upcoming Changes
2.1 Improved Readability for raw_json.js in compliance.zip
ENHANCEMENT, ALL PLATFORMS, DATA UPDATE NEEDED
We will update the raw_json.js file in our Compliance data (for all platforms including Windows, macOS, Linux) to use a pretty‑printed JSON format. This improves readability for customers who inspect or troubleshoot the data manually.
As a result, the Compliance package (compliance.zip) is slightly larger (from ~13 MB to ~14 MB), but no changes are required for existing integrations that programmatically consume this file.
2.2 Support for Patching Multiple App Instances on macOS
ENHANCEMENT, MAC, ENGINE UPDATE NEEDED, CODE CHANGE
We are pleased to inform you that our team is actively investigating ways to improve patching support on macOS.
In the future release, our SDK will support patching multiple instances of applications, even when they are renamed or installed outside the standard Applications folder.
This enhancement ensures that after patching, only the latest version remains, eliminating unpatched or vulnerable duplicates across all locations.
2.3 Per‑Instance CVE Visibility in GetProductVulnerability for Linux
NEW FEATURE, LINUX, ENGINE UPDATE NEEDED, CODE CHANGE
We are extending the OESIS Framework on Linux to properly handle multiple instances of the same application and show which instances are affected by each CVE. What will change:
- DetectProduct will detect and return multiple instances of the same application on a single Linux endpoint.
- GetVersion will return the version for each detected instance.
- GetProductVulnerability will:
- Scan all application instances for a given signature, and
- Return CVEs enriched with a new
affected_app_instancesfield, for example:
"affected_app_instances": [
{
"id": "string", // matches instance ID from DetectProduct
"path": "string"
}
]
*You will need to make a code change to implement this feature. Please contact the OPSWAT team to assist with this*
2.4 Real-time monitoring on macOS
NEW FEATURE, MAC, ENGINE UPDATE NEEDED, CODE CHANGE
In Q1-2026, the SDK will provide Real-time monitoring on Mac operating systems. Unlike the current compliance checks, which are on-demand audits, real-time monitoring is dynamic, adapting to live events and rule changes as they occur.
More details will be provided in the coming months regarding which compliance statuses will be supported in this first phase.
Please note that this feature has been moved from Q4-2025 to Q1-2026.
*You will need to make a code change to implement this feature. Please contact the OPSWAT team to assist with this*
2.5 Delta File Architecture for Linux Vulnerability Data
NEW FEATURE, ANALOG PACKAGE, DATA UPDATE NEEDED, CODE CHANGE
To help customers reduce bandwidth usage and improve update performance, we are extending our delta file architecture to additional Linux vulnerability data files in OESIS Framework.
With this enhancement, OESIS Framework will support a delta-style update mechanism for liv.dat, similar to the existing approach used for wuo.dat.
Integrators will not need to change their detection logic; instead, they will update their data delivery logic to take advantage of the new delta architecture.
3 – Required Actions
3.1 ENGINE Release Cadence Change (Starting OCTOBER)
RELEASE SCHEDULE UPDATE, ALL PLATFORMS
Starting in October, we will be updating our Engine Package release cadence from weekly to bi-weekly. Under this new schedule, releases will occur twice per month, once in the second week and once in the fourth week of each month. This change aligns with our new development framework, enabling more accurate estimations, clearer updates, and more reliable on-time releases. We believe this adjustment will help us deliver higher-quality updates more consistently.
*The initial rollout timeline has been revised from April to October. If you have any concerns or need clarification on this update, please contact the OPSWAT team to assist with this*
3.2 End of Support for AppRemover package with the old engine on macOS
END OF SUPPORT, MAC
As we have refactored the AppRemover module on macOS to provide a more optimized and streamlined experience, two packages of the AppRemover module on macOS are being maintained on the My OPSWAT Portal: AppRemover OSX and AppRemover OSX V2.
Starting January 1, 2026, the OSX package will be removed. We recommend upgrading to AppRemover OSX V2 to ensure your system receives all new updates and comprehensive technical support for the AppRemover module.
3.3 End of Support for Windows 7 & Windows 8
END OF SUPPORT, WINDOWS
After careful consideration, support for Windows 7 and Windows 8 (server versions included) will be removed from the SDK beginning January 1st 2027 (one year later than previous planned).
To ensure security, compatibility, and optimal performance with the OESIS Framework, we recommend upgrading endpoints to a supported Microsoft operating system.
4 – Detailed SDK Information
This is just the tip of the iceberg! You can view all the supported applications on our support charts:
5 – Contact
Are you a customer and have questions about this list? Please contact our trusted support team at opswat-support@opswat.com.
