{"id":"CVE-2026-109965","revision":"e10fe0e728f146ecb441b5e662c7a698","records":[{"revision":"e10fe0e728f146ecb441b5e662c7a698","observedAt":"2026-10-23T15:48:27.903+00:00","statement":{"source":"cve-program","id":"CVE-2026-109965","aliases":[],"title":"Serena before 2.0.0 Symlink Following in File Tools Allows Access Outside Project Root","description":"Serena before 2.0.0 contains an improper link resolution vulnerability that allows attackers to access files outside the project root by committing symlinks inside a repository. Project.is_path_in_project() normalizes paths lexically without resolving symlinks, so file tools like read_file and create_text_file can read or overwrite files such as SSH keys or cloud credentials.","state":0,"publishedAt":"2026-10-13T14:00:17.324+00:00","modifiedAt":"2026-10-13T15:29:52.632+00:00","affected":[{"ecosystem":"Vendor product","name":"serena","ranges":[],"versions":[],"rawVersionEvidence":"{\n                    \"vendor\": \"oraios\",\n                    \"product\": \"serena\",\n                    \"defaultStatus\": \"unaffected\",\n                    \"packageURL\": \"pkg:pypi/serena-agent\",\n                    \"versions\": [\n                        {\n                            \"version\": \"0\",\n                            \"lessThan\": \"2.0.0\",\n                            \"status\": \"affected\",\n                            \"versionType\": \"semver\"\n                        }\n                    ]\n                }"}],"metrics":[{"system":"CVSS 4.0","vector":"CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N","score":8.4,"severity":"HIGH"},{"system":"CVSS 3.1","vector":"CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:N","score":7.1,"severity":"HIGH"}],"references":["https://github.com/oraios/serena/issues/2144","https://github.com/oraios/serena/commit/6f20f9b822d85bb063008e786f808d04619dd54e","https://github.com/oraios/serena/releases/tag/v2.0.0","https://github.com/oraios/serena/blob/v1.7.0/src/serena/project.py","https://github.com/oraios/serena","https://www.vulncheck.com/advisories/serena-before-2.0.0-symlink-following-in-file-tools-allows-access-outside-project-root"],"sourceUrl":"https://www.cve.org/CVERecord?id=CVE-2026-109965","license":"CVE Program Terms of Use","key":"cve-program:CVE-2026-109965","identifiers":["CVE-2026-109965"]},"retained":false,"historicalAffected":[]}],"coverage":[]}