{"data":{"id":"841e3d5a-0543-4bd8-930d-3d2ada3ad041","title":"CVE-2026-121938: langchain4j-aideepin before 3.31.0 contains an insecure direct object reference vulnerability that allows authenticated…","summary":"langchain4j-aideepin before 3.31.0 contains an insecure direct object reference flaw that lets any authenticated user read other users' character-chat conversations. An attacker sends GET /character/{uuid} with a victim's character uuid, and CharacterService.detail resolves it without an ownership check, exposing questions, AI answers, and attachment and audio URLs.","solution":"N/A -- no mitigation discussed in source.","labels":["security","privacy"],"sourceUrl":"https://nvd.nist.gov/vuln/detail/CVE-2026-121938","publishedAt":"2026-11-04T13:17:28.040Z","cveId":"CVE-2026-121938","cweIds":["CWE-639"],"cvssScore":"5.3","cvssSeverity":"medium","severity":"medium","attackType":["pii_leakage"],"issueType":"vulnerability","affectedPackages":null,"affectedPackageNames":null,"affectedPackageRefs":null,"affectedVendors":[],"affectedVendorsRaw":["langchain4j-aideepin"],"classifierModel":"claude-haiku-5-5","classifierPromptVersion":"v4","summaryPromptVersion":"v2","headline":null,"headlinePromptVersion":"h1","cvssVector":"CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:N/A:N","attackVector":"network","attackComplexity":"high","privilegesRequired":"low","userInteraction":"none","exploitMaturity":"unknown","epssScore":0,"epssCheckedAt":"2026-11-04T18:09:12.092Z","kevDateAdded":null,"advisoryAliases":["GHSA-j5gc-wvrm-78hc"],"affectedPackagesSource":null,"affectedPackagesCheckedAt":"2026-11-04T18:09:15.304Z","patchAvailable":null,"disclosureDate":"2026-11-04T13:17:28.040Z","fixReleasedAt":null,"daysToFix":null,"fixCheckedAt":null,"capecIds":null,"crossRefCount":0,"attackSophistication":"trivial","impactType":["confidentiality"],"aiComponentTargeted":"api","llmSpecific":false,"classifierConfidence":0.85,"researchCategory":null,"atlasIds":null,"fixes":[]}}