Advisory Published
Updated

CVE-2023-38880

First published: Mon Nov 20 2023(Updated: )

The Community Edition version 9.0 of OS4ED's openSIS Classic has a broken access control vulnerability in the database backup functionality. Whenever an admin generates a database backup, the backup is stored in the web root while the file name has a format of "opensisBackup<date>.sql" (e.g. "opensisBackup07-20-2023.sql"), i.e. can easily be guessed. This file can be accessed by any unauthenticated actor and contains a dump of the whole database including password hashes.

Credit: cve@mitre.org

Affected SoftwareAffected VersionHow to fix
OS4Ed OpenSIS=9.0

Never miss a vulnerability like this again

Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.

Frequently Asked Questions

  • What is CVE-2023-38880?

    CVE-2023-38880 is a critical vulnerability in the Community Edition version 9.0 of OS4ED's openSIS Classic, which allows unauthorized access to the database backups.

  • How does CVE-2023-38880 impact OS4ED's openSIS Classic?

    CVE-2023-38880 allows an admin to generate a database backup, which is stored in the web root, posing a risk of unauthorized access to sensitive data.

  • What is the severity level of CVE-2023-38880?

    CVE-2023-38880 has a severity level of 9.8 (critical).

  • How can I fix the CVE-2023-38880 vulnerability?

    To fix CVE-2023-38880, OS4ED's openSIS Classic version 9.0 users should apply the latest patch or upgrade to a version that has addressed the vulnerability.

  • Where can I find more information about CVE-2023-38880?

    You can find more information about CVE-2023-38880 on the OS4ED GitHub repository, OS4ED's official website, and the vulnerability researcher's GitHub repository.

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.
© 2024 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203