{"id":"CVE-2026-107046","kind":"vulnerability","aliases":["CVE-2026-107046"],"related":[],"title":"FocusPodcast: crafted feed URL lets attackers scan internal network resources","description":"A Server-Side Request Forgery (SSRF) in the url/title/author/coverUrl component of FocusPodcast versionCode 70allows attackers to scan internal resources via supplying a crafted URL.","summary":"FocusPodcast version code 70 has a server-side request forgery flaw in the url, title, author and coverUrl handling. An attacker who supplies a crafted URL can make the app request internal resources and probe them.","severity":"unknown","cvss":null,"epss":null,"exploited":false,"exploited_at":null,"products":[],"ecosystems":[],"tags":["android","focuspodcast","other"],"not_affected_if":[],"how_to_check":null,"fix":null,"status":"open","published_at":"2026-10-29T17:17:57+00:00","first_seen_at":"2026-10-29T17:26:16+00:00","triaged_at":"2026-10-29T17:28:11+00:00","updated_at":"2026-10-29T17:28:11+00:00","category":"other","confidence":0.4,"triage":{"at":"2026-10-29T17:28:11Z","model":"claude-haiku-5-5","output":{"fix":"unknown","reach":"unknown","title":"FocusPodcast: crafted feed URL lets attackers scan internal network resources","impact":"low","summary":"FocusPodcast version code 70 has a server-side request forgery flaw in the url, title, author and coverUrl handling. An attacker who supplies a crafted URL can make the app request internal resources and probe them.","audience":"everyone","category":"other","nicknames":[],"who_cares":["focuspodcast","android"],"confidence":0.4,"fix_status":"unknown","needs_auth":"unknown","worst_case":"internal network resources are scanned and probed","analyst_note":"Check the NVD entry and the FocusPodcast vendor for the fixed version and whether the flaw is in a server component or the client app.","how_to_check":"unknown","plain_action":"","needs_analyst":true,"not_affected_if":[],"who_is_affected":"Only installs of FocusPodcast version code 70 are named in the source; the source does not say which configuration or feed path is needed. unknown","user_interaction":"unknown","needs_special_setup":"unknown","severity_if_unknown":"low"},"cost_usd":0.000607,"input_tokens":4098,"output_tokens":394,"severity_before":"unknown"},"analyst_status":null,"analyst_note":null,"search":"'-107046':13A,16A '-2026':12A,15A '70':22B '70allows':69C 'android':17B 'app':49B 'attack':6A,40B,70C 'author':35B 'code':21B 'compon':65C 'coverurl':37B 'craft':2A,44B,78C 'cve':11A,14A 'feed':3A 'flaw':30B 'focuspodcast':1A,18B,19B,67C 'forgeri':29B,60C 'handl':38B 'intern':8A,51B,73C 'let':5A 'make':47B 'network':9A 'probe':54B 'request':28B,50B,59C 'resourc':10A,52B,74C 'scan':7A,72C 'server':26B,57C 'server-sid':25B,56C 'side':27B,58C 'ssrf':61C 'suppli':42B,76C 'titl':34B 'url':4A,33B,45B,79C 'url/title/author/coverurl':64C 'version':20B 'versioncod':68C 'via':75C","nicknames":[],"mitigations":[],"who_affected":"Only installs of FocusPodcast version code 70 are named in the source; the source does not say which configuration or feed path is needed. unknown","tier":"C","verified":{},"analyst_revisit_at":null,"fix_status":"none","audience":"everyone","plain_action":null,"first_public_at":"2026-10-29T17:17:57+00:00","kev":null,"cvss_vector":null,"cvss_by":null,"poc_count":0,"sources":[{"source":"nvd","external_id":"CVE-2026-107046","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-107046","severity":null,"published_at":"2026-10-29T17:17:57+00:00","modified_at":"2026-10-29T17:17:57+00:00","first_seen_at":"2026-10-29T17:26:16+00:00","fetched_at":"2026-10-29T17:26:16+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"}