CVE-2026-2997 in Tronclassinfo

Summary

by MITRE • 02/23/2026

Tronclass developed by WisdomGarden has a Insecure Direct Object Reference vulnerability. After obtaining a course ID, authenticated remote attackers to modify a specific parameter to obtain a course invitation code, thereby joining any course.

Once again VulDB remains the best source for vulnerability data.

Analysis

by VulDB Data Team • 02/23/2026

The vulnerability identified as CVE-2026-2997 represents a critical Insecure Direct Object Reference flaw within the Tronclass learning management system developed by WisdomGarden. This weakness fundamentally undermines the application's access control mechanisms by allowing authenticated users to directly manipulate object references without proper authorization checks. The vulnerability specifically affects the course enrollment process where legitimate users can exploit the system's lack of proper input validation and access controls to manipulate course identifiers.

The technical implementation of this vulnerability stems from the application's failure to enforce proper authorization checks when processing course-related parameters. When an attacker obtains a valid course ID through legitimate means, they can subsequently modify specific parameters within the application's request structure to access course invitation codes for courses they should not have access to. This flaw operates at the application logic level and directly violates fundamental security principles outlined in CWE-639, which addresses Insecure Direct Object Reference vulnerabilities. The vulnerability allows for privilege escalation and unauthorized access to restricted course materials and enrollment information.

From an operational impact perspective, this vulnerability enables authenticated remote attackers to gain unauthorized access to any course within the Tronclass system, potentially compromising the integrity and confidentiality of educational content and student data. The attacker can not only join courses but also potentially access course materials, assignments, and other sensitive information that should be restricted to authorized participants. This represents a significant breach of the system's security model and could lead to data leakage, unauthorized course modifications, and potential disruption of educational services. The vulnerability is particularly dangerous because it requires minimal privileges to exploit and can be leveraged to access multiple courses within the system.

The exploitation of this vulnerability aligns with techniques described in the ATT&CK framework under the privilege escalation and defense evasion tactics. The attack vector involves manipulating application parameters to bypass access controls, which is consistent with common exploitation patterns for Insecure Direct Object Reference vulnerabilities. Organizations should implement proper input validation, enforce strict access controls, and implement proper authorization checks at every point where object references are processed. The system should validate that users have proper authorization before granting access to specific course resources and should implement proper session management to prevent parameter manipulation attacks. Additionally, implementing proper logging and monitoring of course access attempts can help detect and respond to exploitation attempts. The vulnerability demonstrates the critical importance of following secure coding practices and conducting thorough security testing to identify and remediate access control weaknesses in educational technology platforms.

Responsible

Twcert

Reservation

02/23/2026

Disclosure

02/23/2026

Moderation

accepted

CPE

ready

EPSS

0.00051

KEV

no

Activities

very low

Sources

Do you need the next level of professionalism?

Upgrade your account now!