Wukong AICRM through 20260610 Authorization Bypass via User-Controlled Session ID in POST /chat/send
Wukong AICRM through 20260610 contains a missing authorization vulnerability that allows authenticated users to write into other users' AI chat sessions by supplying an arbitrary sessionId to POST /chat/send. Attackers can append messages to a victim's conversation and receive streamed assistant replies built from the victim's last 20 messages, disclosing conversation content.
- Products
- Not specified
- Affected versions
- Not specified
- Fixed versions
- Not specified
- CVEs
- CVE-2026-108689
- Confirmed fixed CVEs
- Not specified
- Updated in this feed
- 4 Nov 2026, 03:34 UTC · Revision 1
Source evidence
Wukong AICRM through 20260610 Authorization Bypass via User-Controlled Session ID in POST /chat/send
core-osv · Original sourcePublished 11 Oct 2026, 01:12 UTC
Wukong AICRM through 20260610 contains a missing authorization vulnerability that allows authenticated users to write into other users' AI chat sessions by supplying an arbitrary sessionId to POST /chat/send. Attackers can append messages to a victim's conversation and receive streamed assistant replies built from the victim's last 20 messages, disclosing conversation content.
osv:CVE-2026-108689
Complete source record
{
"id": "632b3fa2582b9e8c084bb3095db116fbdf36260ce04563ceb56451fd1a50ff96",
"url": "https://osv.dev/vulnerability/CVE-2026-108689",
"method": "structured",
"payload": {
"kind": "advisory",
"title": "Wukong AICRM through 20260610 Authorization Bypass via User-Controlled Session ID in POST /chat/send",
"summary": "Wukong AICRM through 20260610 contains a missing authorization vulnerability that allows authenticated users to write into other users' AI chat sessions by supplying an arbitrary sessionId to POST /chat/send. Attackers can append messages to a victim's conversation and receive streamed assistant replies built from the victim's last 20 messages, disclosing conversation content.",
"evidence": "osv:CVE-2026-108689",
"products": [],
"severity": "medium",
"structured": {
"id": "CVE-2026-108689",
"aliases": [
"CVE-2026-108689"
],
"metrics": [
{
"type": "CVSS_V4",
"score": "CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N"
}
],
"affected": [
{
"ranges": [
{
"repo": "https://github.com/wukongopensource/wukong-aicrm",
"type": "GIT",
"events": [
{
"introduced": "0"
},
{
"last_affected": "cdd1fbc3187d2bcbf2cdf2be7d50c988959da356"
}
],
"database_specific": {
"extracted_events": [
{
"range": [
{
"introduced": "0"
},
{
"last_affected": "20260610"
}
],
"source": "AFFECTED_FIELD",
"strategy": "StandardRange"
},
{
"range": [
{
"introduced": "0"
},
{
"last_affected": "20260610"
}
],
"source": "DESCRIPTION"
}
]
}
}
],
"versions": [
"20260610",
"20260210"
],
"database_specific": {
"source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-108689.json"
}
}
],
"modified": "2026-10-28T02:30:32.715245398Z",
"provider": "osv",
"references": [
"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/108xxx/CVE-2026-108689.json",
"https://nvd.nist.gov/vuln/detail/CVE-2026-108689",
"https://www.vulncheck.com/advisories/wukong-aicrm-through-20260610-authorization-bypass-via-user-controlled-session-id-in-post-chat-send",
"https://github.com/WuKongOpenSource/Wukong-AICRM",
"https://github.com/WuKongOpenSource/Wukong-AICRM/blob/cdd1fbc3187d2bcbf2cdf2be7d50c988959da356/backend/src/main/java/com/kakarote/ai_crm/service/impl/ChatServiceImpl.java#L270-L283",
"https://github.com/AnkesKasty/cve-request-poc/blob/a7b6d1423555812d8efa26c91c5d0683164b31e5/Wukong-AICRM/poc_chat_send.py"
],
"provider_metadata": {
"cwe_ids": [
"CWE-639"
],
"cna_assigner": "VulnCheck",
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/108xxx/CVE-2026-108689.json"
}
},
"related_cves": [
{
"value": "CVE-2026-108689",
"evidence": "/id"
}
],
"security_relevant": true,
"severity_evidence": "/severity/0/score"
},
"source_id": "core-osv",
"document_id": 500056,
"published_at": "2026-10-11T01:12:24.286+00:00"
}