{"id":"CVE-2026-102630","summary":"UnoPim 2.0.0 before 2.0.1 and 2.1.0 before 2.1.1 Cache Poisoning via X-Forwarded-Host","details":"UnoPim versions before 2.0.1 and 2.1.1 trust all connecting clients as proxies and honor the X-Forwarded-Host header without validation, allowing unauthenticated attackers to inject arbitrary origins into admin layout pages. Attackers can set X-Forwarded-Host to redirect JavaScript asset loading to their server, and when responses are cached by shared proxies, subsequent administrators execute attacker-supplied code in their authenticated sessions.","modified":"2026-10-04T02:30:44.322512150Z","published":"2026-09-29T15:42:20.741Z","database_specific":{"cna_assigner":"VulnCheck","cwe_ids":["CWE-348"],"osv_generated_from":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/102xxx/CVE-2026-102630.json"},"references":[{"type":"ADVISORY","url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/102xxx/CVE-2026-102630.json"},{"type":"ADVISORY","url":"https://github.com/unopim/unopim/releases/tag/v2.0.1"},{"type":"ADVISORY","url":"https://github.com/unopim/unopim/releases/tag/v2.1.1"},{"type":"ADVISORY","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-102630"},{"type":"ADVISORY","url":"https://www.vulncheck.com/advisories/unopim-2.0.0-before-2.0.1-and-2.1.0-before-2.1.1-cache-poisoning-via-x-forwarded-host"},{"type":"FIX","url":"https://github.com/unopim/unopim/commit/77e33618df5ba82fc9c9a32d137368e5bbe5ac9c"},{"type":"PACKAGE","url":"https://github.com/unopim/unopim"},{"type":"ARTICLE","url":"https://github.com/unopim/unopim/blob/v2.1.0/bootstrap/app.php#L24"},{"type":"ARTICLE","url":"https://github.com/unopim/unopim/blob/v2.1.0/packages/Webkul/Admin/src/Resources/views/components/layouts/index.blade.php#L9"}],"affected":[{"ranges":[{"type":"GIT","repo":"https://github.com/unopim/unopim","events":[{"introduced":"d03ef66a270516ce33b9ba9a2bad05a4a1d3699d"},{"fixed":"971d8f30bc1fece91cef001a8781dc3b67bcbe91"},{"introduced":"16dd90cc24107ae839701e1e64f1079ffe2b584a"},{"fixed":"2c1cfa679921ac3cd3e4105d491027c119c8763f"}],"database_specific":{"source":"AFFECTED_FIELD","extracted_events":[{"introduced":"2.0.0"},{"fixed":"2.0.1"},{"introduced":"2.1.0"},{"fixed":"2.1.1"}]}}],"versions":["v2.0.0","v2.1.0"],"database_specific":{"source":"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-102630.json"}}],"schema_version":"1.9.0","severity":[{"type":"CVSS_V4","score":"CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:P/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N"}]}