The Update You Can’t Afford to Skip: End of Support for Office 2016 & Office 2019

Read Now
We utilize artificial intelligence for site translations, and while we strive for accuracy, they may not always be 100% precise. Your understanding is appreciated.

OESIS Framework Release Announcement | March 2026

by OPSWAT
Share this Post

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.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_instances field, 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.

Stay Up-to-Date With OPSWAT!

Sign up today to receive the latest company updates, stories, event info, and more.