{"id":"CVE-2026-112254","kind":"vulnerability","aliases":["CVE-2026-112254"],"related":[],"title":"clientst0r: Property URL Importer lets attackers make server-side requests","description":"A vulnerability was found in agit8or1 clientst0r up to 3.17.586. Affected by this vulnerability is the function _fetch_html of the file locations/services/property_url_importer.py of the component Property URL Importer. The manipulation of the argument url results in server-side request forgery. The attack may be launched remotely. The exploit has been made public and could be used. Upgrading to version 3.17.587 addresses this issue. The patch is identified as 7e75c6cc6a07621c10be9b07fafd99e89a02e327. The affected component should be upgraded. The vendor was contacted early, responded in a very professional manner and quickly released a fixed version of the affected product.","summary":"The Property URL Importer in clientst0r fetches a user-supplied URL from the server without checking the destination. An attacker can use the server to request internal or external addresses and read the responses.","severity":"medium","cvss":4.3,"epss":null,"exploited":false,"exploited_at":null,"products":[],"ecosystems":[],"tags":["clientst0r","other","python","self-hosted"],"not_affected_if":["version-3.17.587-or-later"],"how_to_check":"- Check the installed clientst0r version; it is affected up to and including `3.17.586`.\n- Look for `locations/services/property_url_importer.py` in the deployment and confirm whether the `_fetch_html` function exists.","fix":"- Upgrade clientst0r to `3.17.587` or later (patch commit `7e75c6cc6a07621c10be9b07fafd99e89a02e327`).","status":"open","published_at":"2026-10-19T20:17:52+00:00","first_seen_at":"2026-10-23T21:57:19+00:00","triaged_at":"2026-10-25T04:39:32+00:00","updated_at":"2026-10-25T04:39:32+00:00","category":"other","confidence":0.6,"triage":{"at":"2026-10-25T04:39:32Z","model":"claude-haiku-5-5","output":{"fix":"- Upgrade clientst0r to `3.17.587` or later (patch commit `7e75c6cc6a07621c10be9b07fafd99e89a02e327`).","reach":"internet","title":"clientst0r: Property URL Importer lets attackers make server-side requests","impact":"medium","summary":"The Property URL Importer in clientst0r fetches a user-supplied URL from the server without checking the destination. An attacker can use the server to request internal or external addresses and read the responses.","category":"other","nicknames":[],"who_cares":["clientst0r","self-hosted","python"],"confidence":0.6,"needs_auth":"unknown","worst_case":"Server can be used to reach internal services and read their responses","analyst_note":"","how_to_check":"- Check the installed clientst0r version; it is affected up to and including `3.17.586`.\n- Look for `locations/services/property_url_importer.py` in the deployment and confirm whether the `_fetch_html` function exists.","needs_analyst":false,"not_affected_if":["version-3.17.587-or-later"],"who_is_affected":"Teams that self-host clientst0r up to version `3.17.586` and use the Property URL Importer feature. The sources do not say whether the feature is enabled by default or who can reach it, so the exposure depends on whether untrusted users can submit URLs to the importer. Installs already on `3.17.587` or later are not affected.","user_interaction":"no","needs_special_setup":"unknown","severity_if_unknown":"medium"},"cost_usd":0.000602,"input_tokens":3430,"output_tokens":518,"severity_before":"medium"},"analyst_status":null,"analyst_note":null,"search":"'-112254':14A,17A '-2026':13A,16A '3.17.586':68C '3.17.587':120C '7e75':129C 'address':54B,121C 'affect':69C,132C,156C 'agit8or1':64C 'argument':92C 'attack':6A,44B,102C 'c6cc6a07621c10be9b07fafd99e89a02e327':130C 'check':40B 'clientst0r':1A,18B,29B,65C 'compon':84C,133C 'contact':140C 'could':114C 'cve':12A,15A 'destin':42B 'earli':141C 'exploit':108C 'extern':53B 'fetch':30B,76C 'file':80C 'fix':152C 'forgeri':100C 'found':62C 'function':75C 'host':23B 'html':77C 'identifi':127C 'import':4A,27B,87C 'intern':51B 'issu':123C 'launch':105C 'let':5A 'locations/services/property_url_importer.py':81C 'made':111C 'make':7A 'manipul':89C 'manner':147C 'may':103C 'patch':125C 'product':157C 'profession':146C 'properti':2A,25B,85C 'public':112C 'python':20B 'quick':149C 'read':56B 'releas':150C 'remot':106C 'request':11A,50B,99C 'respond':142C 'respons':58B 'result':94C 'self':22B 'self-host':21B 'server':9A,38B,48B,97C 'server-sid':8A,96C 'side':10A,98C 'suppli':34B 'upgrad':117C,136C 'url':3A,26B,35B,86C,93C 'use':46B,116C 'user':33B 'user-suppli':32B 'vendor':138C 'version':119C,153C 'vulner':60C,72C 'without':39B","nicknames":[],"mitigations":[],"who_affected":"Teams that self-host clientst0r up to version `3.17.586` and use the Property URL Importer feature. The sources do not say whether the feature is enabled by default or who can reach it, so the exposure depends on whether untrusted users can submit URLs to the importer. Installs already on `3.17.587` or later are not affected.","tier":"C","verified":{},"analyst_revisit_at":null,"first_public_at":"2026-10-19T20:17:52+00:00","kev":null,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:L/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-112254","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-112254","severity":null,"published_at":"2026-10-19T20:17:52+00:00","modified_at":"2026-10-19T22:17:05+00:00","first_seen_at":"2026-10-23T21:57:19+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"}