{"id":"CVE-2026-112147","kind":"vulnerability","aliases":["CVE-2026-112147"],"related":[],"title":"Octoally: path argument manipulation leaks information from server","description":"A vulnerability was found in ai-genius-automations octoally up to 1.0.87. The impacted element is an unknown function of the file server/src/index.ts. Performing a manipulation of the argument path results in information disclosure. The attack may be initiated remotely. The exploit has been made public and could be used. Upgrading to version 1.0.88 is sufficient to resolve this issue. The patch is named 3898085c4e701be21377ebd9e91e10b941e47168. It is recommended to upgrade the affected component.","summary":"Octoally, an ai-genius-automations project, has a flaw in server/src/index.ts where a manipulated path argument discloses information. An attacker can request crafted paths remotely to read data the server should not expose.","severity":"medium","cvss":5.5,"epss":null,"exploited":false,"exploited_at":null,"products":[],"ecosystems":[],"tags":["ai-tooling","octoally","self-hosted"],"not_affected_if":["not-octoally"],"how_to_check":"- Check the installed Octoally version; affected builds are up to `1.0.87`.\n- Look at `server/src/index.ts` in your deployment for the path handling code referenced by the advisory.","fix":"- Upgrade Octoally to `1.0.88` or later, which the advisory says resolves the issue (patch commit `3898085c4e701be21377ebd9e91e10b941e47168`).","status":"open","published_at":"2026-10-19T15:16:56+00:00","first_seen_at":"2026-10-23T21:57:18+00:00","triaged_at":"2026-10-25T04:12:50+00:00","updated_at":"2026-10-25T04:12:50+00:00","category":"ai-tooling","confidence":0.6,"triage":{"at":"2026-10-25T04:12:50Z","model":"claude-haiku-5-5","output":{"fix":"- Upgrade Octoally to `1.0.88` or later, which the advisory says resolves the issue (patch commit `3898085c4e701be21377ebd9e91e10b941e47168`).","reach":"internet","title":"Octoally: path argument manipulation leaks information from server","impact":"low","summary":"Octoally, an ai-genius-automations project, has a flaw in server/src/index.ts where a manipulated path argument discloses information. An attacker can request crafted paths remotely to read data the server should not expose.","category":"ai-tooling","nicknames":[],"who_cares":["octoally","self-hosted","ai-tooling"],"confidence":0.6,"needs_auth":"unknown","worst_case":"Remote attacker reads server files or data via crafted path argument","analyst_note":"Check the NVD entry and the linked patch commit to confirm which files are exposed and whether authentication is required.","how_to_check":"- Check the installed Octoally version; affected builds are up to `1.0.87`.\n- Look at `server/src/index.ts` in your deployment for the path handling code referenced by the advisory.","needs_analyst":true,"not_affected_if":["not-octoally"],"who_is_affected":"Teams running Octoally up to version 1.0.87 with the server component exposed to a network. The sources do not say which configurations are exposed by default, so treat any reachable deployment as in scope. Teams not running Octoally can skip it.","user_interaction":"no","needs_special_setup":"unknown","severity_if_unknown":"medium"},"cost_usd":0.000602,"input_tokens":3378,"output_tokens":529,"severity_before":"medium"},"analyst_status":null,"analyst_note":null,"search":"'-112147':11A,14A '-2026':10A,13A '1.0.87':68C '1.0.88':110C '3898085c4e701be21377ebd9e91e10b941e47168':121C 'affect':128C 'ai':16B,25B,62C 'ai-genius-autom':24B,61C 'ai-tool':15B 'argument':3A,38B,85C 'attack':42B,92C 'autom':27B,64C 'compon':129C 'could':104C 'craft':45B 'cve':9A,12A 'data':50B 'disclos':39B 'disclosur':90C 'element':71C 'exploit':98C 'expos':55B 'file':78C 'flaw':31B 'found':59C 'function':75C 'genius':26B,63C 'host':21B 'impact':70C 'inform':6A,40B,89C 'initi':95C 'issu':116C 'leak':5A 'made':101C 'manipul':4A,36B,82C 'may':93C 'name':120C 'octoal':1A,18B,22B,65C 'patch':118C 'path':2A,37B,46B,86C 'perform':80C 'project':28B 'public':102C 'read':49B 'recommend':124C 'remot':47B,96C 'request':44B 'resolv':114C 'result':87C 'self':20B 'self-host':19B 'server':8A,52B 'server/src/index.ts':33B,79C 'suffici':112C 'tool':17B 'unknown':74C 'upgrad':107C,126C 'use':106C 'version':109C 'vulner':57C","nicknames":[],"mitigations":[],"who_affected":"Teams running Octoally up to version 1.0.87 with the server component exposed to a network. The sources do not say which configurations are exposed by default, so treat any reachable deployment as in scope. Teams not running Octoally can skip it.","tier":"B","verified":{},"analyst_revisit_at":null,"first_public_at":"2026-10-19T15:16:56+00:00","kev":null,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N/E:P/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X","cvss_by":"cna@vuldb.com","poc_count":0,"sources":[{"source":"nvd","external_id":"CVE-2026-112147","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-112147","severity":null,"published_at":"2026-10-19T15:16:56+00:00","modified_at":"2026-10-19T20:43:24+00:00","first_seen_at":"2026-10-23T21:57:18+00:00","fetched_at":"2026-10-23T22:28:57+00:00","note":null}],"documents":[],"notice":"Free to read at a human pace. An API with keys and an MCP server are in preparation; early access: hello@infrastack.ai"}