CVE-2026-8406: openSIS Classic 9.3 - Insecure Direct Object Reference in Sent Mail

Published Jun 11, 2026
·
Updated

openSIS Classic 9.3 contains an insecure direct object reference vulnerability in the messaging module. Any authenticated user with access to the messaging module can request sent-message details from modules/messaging/SentMail.php by supplying an arbitrary mailid value.

Affected Software

1 affected component
openSIS openSIS Classic=9.3

Remediation

Recommended actions to resolve this vulnerability, in priority order.

  1. Remove

    Remove openSIS Classic/messaging module from your environment.

    Uninstall or remove the messaging module if it is not required to eliminate the insecure direct object reference exposure.

  2. Configuration

    If the messaging feature is not required, disable the messaging module to remove access to modules/messaging/SentMail.php.

    openSIS Classic (messaging module) messaging_enabled = false
  3. Configuration

    Restrict messaging-module access so only appropriately privileged roles (e.g., administrators) can view sent messages; remove general authenticated-user access to sent-message details.

    openSIS Classic (messaging module) access_control = restrict to authorized roles only
  4. Compensating control

    Block or filter requests to modules/messaging/SentMail.php at the edge (web application firewall, reverse proxy, or web server) or restrict access to the messaging module to trusted IPs/networks to prevent arbitrary authenticated users from retrieving sent-message details.

Event History

Jun 11, 2026
CVE Published
via MITRE·01:32 PM
Data Sourced
via MITRE·01:32 PM
DescriptionWeakness
Data Sourced
via NVD·02:16 PM
DescriptionSeverityWeakness
Jun 29, 58424
Event
via FIRST·03:59 AM

Frequently Asked Questions

1

What is the severity of CVE-2026-8406?

CVE-2026-8406 has a high severity rating of 7.1 according to the CVSS 4.0 scoring system.

2

What does CVE-2026-8406 affect?

CVE-2026-8406 affects openSIS Classic version 9.3, specifically the messaging module.

3

How can an attacker exploit CVE-2026-8406?

An attacker can exploit CVE-2026-8406 by using an authenticated account to access sent message details through an arbitrary mail_id in the messaging module.

4

How do I fix CVE-2026-8406?

To fix CVE-2026-8406, update to the latest version of openSIS Classic that addresses this vulnerability.

5

What are the potential impacts of CVE-2026-8406?

The potential impacts of CVE-2026-8406 include unauthorized access to sensitive message details by authenticated users.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203