Insecure Direct Object Reference in langchain4j-aideepin Product by Moyangzhan
CVE-2026-121938

6MEDIUM

Key Information:

Vendor

Moyangzhan

Vendor
CVE Published:
4 November 2026

What is CVE-2026-121938?

The langchain4j-aideepin product before version 3.31.0 is susceptible to an insecure direct object reference vulnerability. Authenticated users can exploit this issue to access other users' private character-chat conversations by manipulating the character UUID in their requests. This leads to unauthorized access to sensitive data, including users' questions, AI-generated answers, and associated attachment and audio URLs. The flaw arises as the CharacterService.detail method does not enforce proper ownership checks, allowing the exploitation of user data across sessions.

Affected Version(s)

langchain4j-aideepin 0 < 3.31.0

References

CVSS V4

Score:
6
Severity:
MEDIUM
Confidentiality:
High
Integrity:
None
Availability:
None
Attack Vector:
Network
Attack Complexity:
High
Attack Required:
Physical
Privileges Required:
Undefined
User Interaction:
None

Timeline

  • Vulnerability published

  • Vulnerability Reserved

Credit

hieuPenguinnn
Matthew-james11
.