{"id":"CVE-2021-40309","details":"A SQL injection vulnerability exists in the Take Attendance functionality of OS4Ed's OpenSIS 8.0. allows an attacker to inject their own SQL query. The cp_id_miss_attn parameter from TakeAttendance.php is vulnerable to SQL injection. An attacker can make an authenticated HTTP request as a user with access to \"Take Attendance\" functionality to trigger this vulnerability.","modified":"2026-08-27T08:40:39.321983Z","published":"2021-09-24T16:15:08.417Z","references":[{"type":"PACKAGE","url":"https://github.com/OS4ED/openSIS-Classic"},{"type":"EVIDENCE","url":"https://github.com/MiSERYYYYY/Vulnerability-Reports-and-Disclosures/blob/main/OpenSIS-Community-8.0.md"},{"type":"EVIDENCE","url":"https://www.exploit-db.com/exploits/50249"}],"affected":[{"ranges":[{"type":"GIT","repo":"https://github.com/OS4ED/openSIS-Classic","events":[{"introduced":"0a2d61fff35900fc91566e6621d49959599bcb4e"},{"last_affected":"0a2d61fff35900fc91566e6621d49959599bcb4e"}],"database_specific":{"cpe":"cpe:2.3:a:os4ed:opensis:8.0:*:*:*:community:*:*:*","extracted_events":[{"introduced":"8.0"},{"last_affected":"8.0"}],"source":"CPE_STRING"}}],"versions":["8.0","V8.0"],"database_specific":{"source":"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2021-40309.json"}},{"ranges":[{"type":"GIT","repo":"https://github.com/os4ed/opensis-classic","events":[{"introduced":"0a2d61fff35900fc91566e6621d49959599bcb4e"},{"last_affected":"0a2d61fff35900fc91566e6621d49959599bcb4e"}],"database_specific":{"cpe":"cpe:2.3:a:os4ed:opensis:8.0:*:*:*:community:*:*:*","extracted_events":[{"introduced":"8.0"},{"last_affected":"8.0"}],"source":"CPE_STRING"}}],"versions":["8.0","V8.0"],"database_specific":{"source":"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2021-40309.json"}}],"schema_version":"1.9.0","severity":[{"type":"CVSS_V3","score":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H"}]}