CVE-2026-51878: DeepTutor authorization bypass in session regeneration

CVE-2026-51878 · Severity: info · Published 2026-10-01

DeepTutor is a conversational AI tutoring application. An attacker who can obtain another user's session ID can trigger session operations on that user's account without authorization, potentially allowing them to manipulate or monitor another user's chat sessions and data.

Technologies: HKUDS DeepTutor. Vendors: HKUDS.

Quick answers

Is CVE-2026-51878 exploited in the wild?
No. Junglewise Threat Intelligence has no report of CVE-2026-51878 being exploited in the wild.
How severe is CVE-2026-51878?
Informational severity, published 1 October 2026.
Which products and versions are affected?
HKUDS DeepTutor 1.4.0.
Is there a fix for CVE-2026-51878?
No fixed version is recorded yet. Check the vendor's advisory in the references below. If you run it, Junglewise drafts a mitigation that fits your setup and applies it once you approve, with senior security engineers behind it.
How is CVE-2026-51878 attacked?
It is attacked over the network.
Am I affected by CVE-2026-51878?
Check whether you run HKUDS DeepTutor at an affected version. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.

Technical details

The vulnerability is an incorrect access control issue in TurnRuntimeManager.regenerate_last_turn (turn_runtime.py) where session IDs are user-controlled parameters that are not properly validated. An attacker can enumerate or obtain another user's session_id and call the regenerate endpoint to perform actions on that session, gaining unauthorized access to session state without authentication or authorization checks.

Affected products

  • HKUDS DeepTutor 1.4.0

Timeline

  • 2026-10-01: disclosed
  • 2026-09-26: other: Vulnerability gist published

References

This page as Markdown. Free to reuse under CC BY 4.0 with a link back.