{"data":{"id":"e3c9d7fc-b15e-4c9f-9381-fe2e6def7c76","title":"CVE-2026-37008: CrewAI before fb2323b offers a Python blocklist approach that operates at the wrong level of abstraction, a different vu","summary":"CrewAI before commit fb2323b has a security flaw in how it tries to block dangerous code: it only blocks imports (the statements that load Python modules) but misses other ways to access dangerous functions, like using ctypes.CDLL(None) to directly load the C library without any import statements. This means the sandbox (an isolated environment meant to restrict what code can do) is incomplete because it doesn't account for all the ways Python can access powerful system functions at runtime.","solution":"N/A -- no mitigation discussed in source.","labels":["security"],"sourceUrl":"https://nvd.nist.gov/vuln/detail/CVE-2026-37008","publishedAt":"2026-09-13T21:17:01.303Z","cveId":"CVE-2026-37008","cweIds":["CWE-424"],"cvssScore":"8.1","cvssSeverity":"high","severity":"high","attackType":["other"],"issueType":"vulnerability","affectedPackages":null,"affectedVendors":["LangChain"],"affectedVendorsRaw":["CrewAI"],"classifierModel":"claude-haiku-4-5-20251001","classifierPromptVersion":"v3","cvssVector":"CVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:L","attackVector":"local","attackComplexity":"high","privilegesRequired":"none","userInteraction":"none","exploitMaturity":"unknown","epssScore":0,"patchAvailable":null,"disclosureDate":"2026-09-13T21:17:01.303Z","capecIds":null,"crossRefCount":0,"attackSophistication":"moderate","impactType":["integrity","availability"],"aiComponentTargeted":"agent","llmSpecific":false,"classifierConfidence":0.85,"researchCategory":null,"atlasIds":null}}