{"schemaVersion":3,"id":"CVE-2026-107460","aliases":[],"status":"published","duplicateOf":null,"title":null,"description":"Server-Side Request Forgery (SSRF) protection in the UrlImageConverter component of Apache Fesod (Incubating) fesod-sheet 2.0.2-incubating can be bypassed through DNS rebinding. When an application accepts an attacker-controlled image URL for spreadsheet writing, the converter checks the hostname's resolved IP addresses and then opens a separate connection that can resolve the hostname again. An attacker who controls DNS responses for the URL hostname may cause the connection to reach a restricted address after validation. CVE-2026-49328 covers SSRF in releases before 2.0.2-incubating; this issue is a DNS rebinding bypass of the protection in 2.0.2-incubating. Apache Fesod (Incubating) 2.1.0-incubating addresses the reported default-fetch scenario by disabling remote URL image fetching by default and requiring an explicit exact-host allowlist when the feature is enabled. Users should upgrade to 2.1.0-incubating. Applications enabling remote URL image fetching should allowlist only hostnames whose DNS and HTTP services are trusted.","dates":{"published":"2026-10-13T14:16:02.556Z","modified":"2026-10-13T14:16:02.556Z","reserved":null,"kevAdded":[],"kevDue":[]},"cvss":{"headline":{"score":null,"severity":"unknown","version":null,"versionLabel":null,"source":null,"vector":null,"computed":false,"selection":"none"},"metrics":[]},"epss":{"probability":0.00183,"percentile":0.07365,"severity":"low","asOf":"2026-10-18T00:00:00.000Z","change":{"pp":null,"baselineDate":null,"baselineScore":null},"history":[{"date":"2026-10-14T00:00:00.000Z","score":0.00183,"percentile":null},{"date":"2026-10-15T00:00:00.000Z","score":0.00183,"percentile":null},{"date":"2026-10-16T00:00:00.000Z","score":0.00183,"percentile":null},{"date":"2026-10-17T00:00:00.000Z","score":0.00183,"percentile":null},{"date":"2026-10-18T00:00:00.000Z","score":0.00183,"percentile":0.07365}],"last30":[{"date":"2026-10-14T00:00:00.000Z","score":0.00183,"percentile":null},{"date":"2026-10-15T00:00:00.000Z","score":0.00183,"percentile":null},{"date":"2026-10-16T00:00:00.000Z","score":0.00183,"percentile":null},{"date":"2026-10-17T00:00:00.000Z","score":0.00183,"percentile":null},{"date":"2026-10-18T00:00:00.000Z","score":0.00183,"percentile":0.07365}]},"kev":{"state":"not-listed","entries":[],"listedCount":0,"totalCatalogs":3,"catalogs":[{"source":"cisa","label":"CISA","listed":false,"entry":null},{"source":"enisa","label":"ENISA","listed":false,"entry":null},{"source":"circl","label":"CIRCL","listed":false,"entry":null}]},"ransomware":{"state":"none-recorded","sources":[]},"exploits":[],"exploitCount":0,"weaknesses":[{"id":"CWE-918","name":"Server-Side Request Forgery (SSRF)","description":"The web server receives a URL or similar request from an upstream component and retrieves the contents of this URL, but it does not sufficiently ensure that the request is being sent to the expected destination.","type":"weakness","status":"Incomplete","abstraction":"Base","likelihoodOfExploit":null,"url":"https://cwe.mitre.org/data/definitions/918.html"}],"affected":[{"vendor":"apache software foundation","product":"apache fesod (incubating)","name":"Apache Fesod (Incubating)","label":"apache fesod (incubating)","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"2.0.2-incubating","noFixRecorded":false,"fixedIn":null}],"versionsText":"2.0.2-incubating","eol":null,"hubHref":"/vendor/apache_software_foundation/apache_fesod_incubating"}],"affectedCount":1,"eol":{"hasEol":false,"count":0},"references":[{"url":"https://github.com/apache/fesod/pull/1035","label":"github.com/apache/fesod/pull/1035","hostname":"github.com","tags":["Patch"]},{"url":"https://github.com/apache/fesod/releases/tag/2.1.0-incubating","label":"github.com/apache/fesod/releases/tag/2.1.0-incubating","hostname":"github.com","tags":["Release Notes"]},{"url":"https://cve.org/CVERecord?id=CVE-2026-49328","label":"cve.org/CVERecord?id=CVE-2026-49328","hostname":"cve.org","tags":["Related"]},{"url":"https://lists.apache.org/thread/oh706yhm32hmw8vx4kh1948h952pfr83","label":"lists.apache.org/thread/oh706yhm32hmw8vx4kh1948h952pfr83","hostname":"lists.apache.org","tags":["Vendor Advisory"]}],"lineage":{"upstream":[],"downstream":[],"duplicates":[],"related":[]},"timeline":[{"kind":"published","date":"2026-10-13T14:16:02.556Z","label":"Published","detail":"Vulnerability first disclosed.","source":null}],"risk":{"score":0,"level":"minimal","profile":"Default","thresholds":{"critical":75,"high":50,"medium":25,"low":10}},"meta":{"dataAsOf":"2026-10-19T00:53:24.766Z","stale":false,"partial":false}}