← Vulnerability feed

Vulnerability record · CVE-2020-13382 · published 1 July 2020

CVE-2020-13382: openSIS missing authentication for critical function

Os4ed · Opensis

openSIS through 7.4 contains an incorrect access control flaw mapped to CWE-306, missing authentication for a critical function. Because the affected function is reachable without credentials, an unauthenticated remote attacker can invoke it directly. The record does not specify which endpoint or function is affected, only that access control is incorrect.

9.1 CVSS 3.1 Critical EPSS 53% · top 1.1% CWE-306 · Missing authentication for critical function
9.1CVSS 3.1 base score, v2 6.4
53%EPSS exploitation probability, 30 days
NoNot in CISA KEV
1Affected product versions listed by NVD
6References, 4 tagged exploit
17 Jun 2026Last modified by NVD

Description

openSIS through 7.4 has Incorrect Access Control.

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N

Automated analysis

Generated by VULONE's analysis model from the NVD record, CISA KEV and EPSS data on 20 September 2026. Confidence: medium.

critical priorityCVSS 9.1 with network reachability, no authentication, no user interaction, and public exploit code including unauthenticated code execution.

What it is

openSIS through 7.4 contains an incorrect access control flaw mapped to CWE-306, missing authentication for a critical function. Because the affected function is reachable without credentials, an unauthenticated remote attacker can invoke it directly. The record does not specify which endpoint or function is affected, only that access control is incorrect.

Impact

An attacker gains unauthenticated access to a critical function, with CVSS 3.1 scoring confidentiality and integrity as high and availability as none. Public exploit write-ups reference unauthenticated PHP code execution, so the practical outcome can extend to code execution on the server.

Attack surface

The vector is network-reachable with no privileges and no user interaction (AV:N/AC:L/PR:N/UI:N), so the vulnerable function is exposed directly over HTTP. No authentication is required per the CWE-306 classification.

Exploitation

Not listed in CISA KEV, but EPSS is 0.52814 (98.9th percentile) and multiple references are tagged Exploit, including a Packet Storm write-up for unauthenticated PHP code execution. Public exploit material exists, so exploitation is feasible for anyone who can reach the instance.

What to do

  • Upgrade openSIS past 7.4 to a release containing the access control fix; the record does not name a fixed version, so confirm with the vendor commit history.
  • If upgrade is not immediately possible, restrict network access to the openSIS instance to trusted networks or place it behind an authenticating reverse proxy.
  • Review the vendor commit history referenced in the advisory to identify the affected function and apply the specific code change.
  • Audit the application for other endpoints that perform critical actions without an authentication check.
  • Monitor the instance for unexpected requests to administrative or file-handling endpoints.

Detection

  • Review web server logs for unauthenticated requests to openSIS endpoints that should require a session, especially POSTs to admin or file-handling paths.
  • Alert on requests returning HTTP 200 for actions normally gated behind login, and on anomalous PHP file creation or modification in the web root.
  • Hunt for outbound connections or child processes spawned by the web server user that indicate code execution.
  • Correlate Packet Storm exploit signatures or known payload patterns against inbound HTTP traffic to the openSIS path.

This assessment is produced automatically and is not human-reviewed. Verify against the vendor advisory before acting on it.

Affected products

1 vulnerable configurations from NVD's CPE data, grouped by vendor and product.

References

Track CVE-2020-13382 inside VULONE

Watch it alongside the ransomware crews, C2 infrastructure and forum chatter that reference it, query it through the API and pull it into your SIEM over TAXII.

Start free Open in platform

Related vulnerabilities

Same products first, then exploited flaws of the same weakness class.

9.8CVE-2021-41691Os4ed opensis sql injection vulnerabilityA SQL injection vulnerability exists in OS4Ed Open Source Information System Community v8.0 via the "student_id" and "TRANSFER{SCHOOL]" parameters in…EPSS 1.9%9.8CVE-2025-22926Os4ed opensis path traversal vulnerabilityAn issue in OS4ED openSIS v8.0 through v9.1 allows attackers to execute a directory traversal by sending a crafted POST request to /Modules.php?modna…EPSS 0.90%9.8CVE-2025-22929Os4ed opensis sql injection vulnerabilityOS4ED openSIS v7.0 to v9.1 was discovered to contain a SQL injection vulnerability via the filter_id parameter at /students/StudentFilters.php.EPSS 0.52%9.8CVE-2025-22930Os4ed opensis sql injection vulnerabilityOS4ED openSIS v7.0 to v9.1 was discovered to contain a SQL injection vulnerability via the groupid parameter at /messaging/Group.php.EPSS 0.52%9.8CVE-2025-22928Os4ed opensis sql injection vulnerabilityOS4ED openSIS v7.0 to v9.1 was discovered to contain a SQL injection vulnerability via the cp_id parameter at /modules/messages/Inbox.php.EPSS 0.42%9.8CVE-2024-51211Os4ed opensis sql injection vulnerabilitySQL injection vulnerability exists in OS4ED openSIS-Classic Version 9.1, specifically in the resetuserinfo.php file. The vulnerability is due to impr…EPSS 2.3%9.8CVE-2023-38880Os4ed opensis vulnerabilityThe Community Edition version 9.0 of OS4ED's openSIS Classic has a broken access control vulnerability in the database backup functionality. Whenever…EPSS 0.96%9.8CVE-2021-41679Os4ed opensis sql injection vulnerabilityA SQL injection vulnerability exists in version 8.0 of openSIS when MySQL or MariaDB is used as the application database. An attacker can then issue …EPSS 1.3%

Source: NIST National Vulnerability Database (record CVE-2020-13382), CISA KEV, FIRST EPSS (scores of 2026-09-26). This page is refreshed as NVD updates the record.