{"id":"CVE-2026-18990","state":"PUBLISHED","title":"letta-ai LettaBot API Status Route server.ts missing authentication","description":"A vulnerability was detected in letta-ai LettaBot 0.2.0. Impacted is an unknown function of the file src/api/server.ts of the component API Status Route. The manipulation results in missing authentication. The attack may be performed from remote. The exploit is now public and may be used. The vendor was contacted early about this disclosure but did not respond in any way.","publishedAt":"2026-08-06T02:15:08.812Z","updatedAt":"2026-08-06T17:32:08.086Z","severity":{"score":6.9,"label":"Medium","version":"4.0","vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P","source":"VulDB"},"assigner":"VulDB","products":["letta-ai LettaBot"],"affected":[{"vendor":"letta-ai","product":"LettaBot","versions":[{"version":"0.2.0","status":"affected"}],"cpes":["cpe:2.3:a:letta-ai:lettabot:*:*:*:*:*:*:*:*"],"modules":["API Status Route"]}],"references":["https://vuldb.com/vuln/386359","https://vuldb.com/vuln/386359/cti","https://vuldb.com/cve/CVE-2026-18990","https://vuldb.com/submit/862562","https://vuldb.com/submit/862622","https://gist.github.com/YLChen-007/2ba2e586f3d16cb368c8dcd6ef680178"],"weaknesses":["CWE-306","CWE-287"],"ingestedAt":"2026-10-29T20:11:10.572Z","source":{"repository":"CVEProject/cvelistV5","path":"cves/2026/18xxx/CVE-2026-18990.json","commit":"556c9d3a8cd17e218bb8e452ba7cd619a384ff47"},"raw":{"dataType":"CVE_RECORD","dataVersion":"5.2","cveMetadata":{"cveId":"CVE-2026-18990","state":"PUBLISHED","datePublished":"2026-08-06T02:15:08.812Z","dateUpdated":"2026-08-06T17:32:08.086Z","assignerShortName":"VulDB","assignerOrgId":"1af790b2-7ee1-4545-860a-a788eba489b5","dateReserved":"2026-08-05T18:44:22.650Z"},"containers":{"cna":{"title":"letta-ai LettaBot API Status Route server.ts missing authentication","descriptions":[{"lang":"en","value":"A vulnerability was detected in letta-ai LettaBot 0.2.0. Impacted is an unknown function of the file src/api/server.ts of the component API Status Route. The manipulation results in missing authentication. The attack may be performed from remote. The exploit is now public and may be used. The vendor was contacted early about this disclosure but did not respond in any way."}],"affected":[{"vendor":"letta-ai","product":"LettaBot","versions":[{"version":"0.2.0","status":"affected"}],"cpes":["cpe:2.3:a:letta-ai:lettabot:*:*:*:*:*:*:*:*"],"modules":["API Status Route"]}],"references":[{"url":"https://vuldb.com/vuln/386359","name":"VDB-386359 | letta-ai LettaBot API Status Route server.ts missing authentication","tags":["vdb-entry"]},{"url":"https://vuldb.com/vuln/386359/cti","name":"VDB-386359 | CTI Indicators (IOB, IOC, IOA)","tags":["signature","permissions-required"]},{"url":"https://vuldb.com/cve/CVE-2026-18990","name":"CVE-2026-18990 | CVE Analysis and Report","tags":["third-party-advisory"]},{"url":"https://vuldb.com/submit/862562","name":"Submit #862562 | letta-ai LettaBot 0.2.0 Missing Authentication for Critical Function (CWE-306)","tags":["third-party-advisory"]},{"url":"https://vuldb.com/submit/862622","name":"Submit #862622 | letta-ai lettabot v0.2.0-alpha.13 Missing Authentication for Critical Function (CWE-306) (Duplicate)","tags":["third-party-advisory"]},{"url":"https://gist.github.com/YLChen-007/2ba2e586f3d16cb368c8dcd6ef680178","tags":["exploit"]}],"metrics":[{"cvssV4_0":{"version":"4.0","baseScore":6.9,"vectorString":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P","baseSeverity":"MEDIUM"}},{"cvssV3_1":{"version":"3.1","baseScore":7.3,"vectorString":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L/E:P/RL:X/RC:R","baseSeverity":"HIGH"}},{"cvssV3_0":{"version":"3.0","baseScore":7.3,"vectorString":"CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L/E:P/RL:X/RC:R","baseSeverity":"HIGH"}},{"cvssV2_0":{"version":"2.0","baseScore":7.5,"vectorString":"AV:N/AC:L/Au:N/C:P/I:P/A:P/E:POC/RL:ND/RC:UR"}}],"problemTypes":[{"descriptions":[{"cweId":"CWE-306","type":"CWE","lang":"en","description":"Missing Authentication"}]},{"descriptions":[{"cweId":"CWE-287","type":"CWE","lang":"en","description":"Improper Authentication"}]}],"providerMetadata":{"shortName":"VulDB","orgId":"1af790b2-7ee1-4545-860a-a788eba489b5","dateUpdated":"2026-08-06T02:15:08.812Z"},"timeline":[{"time":"2026-08-05T00:00:00.000Z","lang":"en","value":"Advisory disclosed"},{"time":"2026-08-05T02:00:00.000Z","lang":"en","value":"VulDB entry created"},{"time":"2026-08-05T20:49:28.000Z","lang":"en","value":"VulDB entry last update"}],"credits":[{"lang":"en","value":"JohnChen (VulDB User)","type":"reporter"},{"lang":"en","value":"VulDB CNA Team","type":"coordinator"}],"x_generator":["VulDB PVTS v202608"]},"adp":[{"title":"CISA ADP Vulnrichment","metrics":[{"other":{"type":"ssvc","content":{"timestamp":"2026-08-06T17:30:58.547461Z","id":"CVE-2026-18990","options":[{"Exploitation":"poc"},{"Automatable":"yes"},{"Technical Impact":"partial"}],"role":"CISA Coordinator","version":"2.0.3"}}}],"providerMetadata":{"shortName":"CISA-ADP","orgId":"134c704f-9b21-4f2e-91b3-4a467353bcc0","dateUpdated":"2026-08-06T17:32:08.086Z"}}]}}}