{"id":"CVE-2026-91870","kind":"vulnerability","aliases":["CVE-2026-91870"],"related":[],"title":"Dell Ansible Storage for PowerFlex: certificate checks missing in API client","description":"Dell Ansible Storage for PowerFlex, versions prior to 3.2.0, contains an Improper Certificate Validation vulnerability in the API client component. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to information exposure and unauthorized access.","summary":"Dell Ansible Storage for PowerFlex versions before 3.2.0 do not properly validate certificates in the API client. A remote attacker without credentials could intercept or impersonate the PowerFlex API, exposing information and gaining unauthorized access.","severity":"high","cvss":7.4,"epss":null,"exploited":false,"exploited_at":null,"products":[],"ecosystems":[],"tags":["ansible","dell","powerflex","storage","vendor"],"not_affected_if":["not-using-powerflex-collection"],"how_to_check":"- Check the installed version of Dell Ansible Storage for PowerFlex (the collection), and look for any release earlier than `3.2.0`.","fix":"- Dell Ansible Storage for PowerFlex: upgrade to `3.2.0` or later","status":"open","published_at":"2026-11-11T18:19:53+00:00","first_seen_at":"2026-11-11T18:28:44+00:00","triaged_at":"2026-11-11T18:29:26+00:00","updated_at":"2026-11-11T18:29:26+00:00","category":"vendor","confidence":0.6,"triage":{"at":"2026-11-11T18:29:26Z","model":"claude-haiku-5-5","output":{"fix":"- Dell Ansible Storage for PowerFlex: upgrade to `3.2.0` or later","reach":"network","title":"Dell Ansible Storage for PowerFlex: certificate checks missing in API client","impact":"high","summary":"Dell Ansible Storage for PowerFlex versions before 3.2.0 do not properly validate certificates in the API client. A remote attacker without credentials could intercept or impersonate the PowerFlex API, exposing information and gaining unauthorized access.","audience":"businesses","category":"vendor","nicknames":[],"who_cares":["dell","powerflex","ansible","storage"],"confidence":0.6,"fix_status":"available","needs_auth":"no","worst_case":"attacker intercepts API traffic, reads data and gains access","analyst_note":"Confirm the affected install paths and whether a man-in-the-middle position is required, using Dell's advisory for CVE-2026-91870.","how_to_check":"- Check the installed version of Dell Ansible Storage for PowerFlex (the collection), and look for any release earlier than `3.2.0`.\n- unknown","plain_action":"","product_name":"","needs_analyst":true,"not_affected_if":["not-using-powerflex-collection"],"who_is_affected":"Teams that run the Dell Ansible Storage for PowerFlex collection to manage PowerFlex storage through its API client. The sources do not say which configurations are exposed beyond the vulnerable versions, so treat any install below 3.2.0 as in scope. Teams not using this collection can skip it.","user_interaction":"unknown","product_ecosystem":"","needs_special_setup":"unknown","severity_if_unknown":"high"},"cost_usd":0.00074,"input_tokens":4556,"output_tokens":569,"severity_before":"high"},"analyst_status":null,"analyst_note":null,"search":"'-2026':13A,16A '-91870':14A,17A '3.2.0':30B,66C 'access':57B,83C,95C 'ansibl':2A,18B,24B,59C 'api':10A,38B,51B,75C 'attack':42B,80C 'certif':6A,35B,70C 'check':7A 'client':11A,39B,76C 'compon':77C 'contain':67C 'could':45B,84C 'credenti':44B 'cve':12A,15A 'dell':1A,19B,23B,58C 'exploit':86C 'expos':52B 'exposur':92C 'gain':55B 'imperson':48B 'improp':69C 'inform':53B,91C 'intercept':46B 'lead':89C 'miss':8A 'potenti':85C 'powerflex':5A,20B,27B,50B,62C 'prior':64C 'proper':33B 'remot':41B,82C 'storag':3A,21B,25B,60C 'unauthent':79C 'unauthor':56B,94C 'valid':34B,71C 'vendor':22B 'version':28B,63C 'vulner':72C,88C 'without':43B","nicknames":[],"mitigations":[],"who_affected":"Teams that run the Dell Ansible Storage for PowerFlex collection to manage PowerFlex storage through its API client. The sources do not say which configurations are exposed beyond the vulnerable versions, so treat any install below 3.2.0 as in scope. Teams not using this collection can skip it.","tier":"B","verified":{},"analyst_revisit_at":null,"fix_status":"available","audience":"businesses","plain_action":null,"pkeys":[],"ptokens":[],"labels":["ansible","dell","high","powerflex","storage","vendor"],"campaign_type":null,"search_a":"'-2026':13A,16A '-91870':14A,17A 'ansibl':2A 'api':10A 'certif':6A 'check':7A 'client':11A 'cve':12A,15A 'dell':1A 'miss':8A 'powerflex':5A 'storag':3A","search_b":"'3.2.0':30B 'access':57B 'ansibl':18B,24B 'api':38B,51B 'attack':42B 'certif':35B 'client':39B 'could':45B 'credenti':44B 'dell':19B,23B 'expos':52B 'gain':55B 'imperson':48B 'inform':53B 'intercept':46B 'powerflex':20B,27B,50B 'proper':33B 'remot':41B 'storag':21B,25B 'unauthor':56B 'valid':34B 'vendor':22B 'version':28B 'without':43B","search_c":"'3.2.0':66C 'access':83C,95C 'ansibl':59C 'api':75C 'attack':80C 'certif':70C 'client':76C 'compon':77C 'contain':67C 'could':84C 'dell':58C 'exploit':86C 'exposur':92C 'improp':69C 'inform':91C 'lead':89C 'potenti':85C 'powerflex':62C 'prior':64C 'remot':82C 'storag':60C 'unauthent':79C 'unauthor':94C 'valid':71C 'version':63C 'vulner':72C,88C","cause_entry":null,"cause_path":null,"disclosures_checked_at":null,"first_public_at":"2026-11-11T18:19:53+00:00","kev":null,"cvss_vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N","cvss_by":"security_alert@emc.com","poc_count":0,"sources":[{"source":"nvd","external_id":"CVE-2026-91870","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-91870","severity":null,"published_at":"2026-11-11T18:19:53+00:00","modified_at":"2026-11-11T18:19:53+00:00","first_seen_at":"2026-11-11T18:28:44+00:00","fetched_at":"2026-11-11T18:28:44+00:00","note":null}],"documents":[],"disclosures":[],"exploit_sources":[],"notice":"Free to read, with fair use of about 60 pages a minute. For higher limits or API access: sales@infrastack.ai"}