{"id":"CVE-2020-11082","published":"2020-05-28T21:10:12Z","modified":"2024-08-04T11:21:14Z","title":"Cross-Site Scripting in Kaminari","vendor":"kaminari","product":"Kaminari","tier":"core","eol":null,"affectedVersions":[{"vendor":"kaminari","product":"Kaminari","versions":["< 1.2.1"]}],"description":{"text":"In Kaminari before 1.2.1, there is a vulnerability that would allow an attacker to inject arbitrary code into pages with pagination links. This has been fixed in 1.2.1.","provenance":"source","from":"CVE.org"},"summary":null,"cvss":{"score":6.4,"severity":"MEDIUM","version":"3.1","vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:L/A:L","provenance":"source","from":"CVE.org CNA"},"epss":{"score":0.01546,"percentile":0.74898,"date":"2026-10-28","provenance":"source"},"kev":null,"vulncheckKev":null,"exploited":false,"otx":{"pulseCount":0,"pulses":[],"provenance":"machine"},"cwes":[{"id":"CWE-79","name":"Improper Neutralization of Input During Web Page Generation"}],"references":[{"url":"https://github.com/kaminari/kaminari/security/advisories/GHSA-r5jw-62xg-j433","tags":["x_refsource_CONFIRM"]},{"url":"https://github.com/github/advisory-review/pull/1020","tags":["x_refsource_MISC"]},{"url":"https://github.com/kaminari/kaminari/commit/8dd52a1aed3d2fa2835d836de23fc0d8c4ff5db8","tags":["x_refsource_MISC"]},{"url":"https://lists.debian.org/debian-lts-announce/2021/09/msg00011.html","tags":["mailing-list","x_refsource_MLIST"]},{"url":"https://www.debian.org/security/2021/dsa-5005","tags":["vendor-advisory","x_refsource_DEBIAN"]}],"techniques":[{"id":"T1204.001","name":"Malicious Link","tactics":["execution"],"provenance":"source","basis":"ctid-cve","bases":["ctid-cve"],"basisDetail":"CTID attack_to_cve (Phase 2)","mappingType":"exploitation_technique","evidence":[],"confidence":"high"},{"id":"T1059.007","name":"JavaScript","tactics":["execution"],"provenance":"source","basis":"ctid-cve","bases":["ctid-cve"],"basisDetail":"CTID attack_to_cve (Phase 2)","mappingType":"primary_impact","evidence":[],"confidence":"high"},{"id":"T1557","name":"Adversary-in-the-Middle","tactics":["collection","credential-access"],"provenance":"source","basis":"ctid-cve","bases":["ctid-cve"],"basisDetail":"CTID attack_to_cve (Phase 2)","mappingType":"secondary_impact","evidence":[],"confidence":"high"}],"reports":[],"affected":[{"ecosystem":"RubyGems","package":"kaminari","vulnerableRanges":["<1.2.1"],"patched":["1.2.1"],"from":["GHSA-r5jw-62xg-j433"],"provenance":"source"}],"advisories":[{"id":"GHSA-r5jw-62xg-j433","url":"https://github.com/advisories/GHSA-r5jw-62xg-j433","severity":"MODERATE","ecosystem":"RubyGems","package":"kaminari","vulnerableRanges":["<1.2.1"],"patched":["1.2.1"],"provenance":"source","from":"GHSA"}],"euvd":{"id":"EUVD-2020-0441","url":"https://euvd.enisa.europa.eu/vulnerability/EUVD-2020-0441","exploited":false,"exploitedSince":null,"provenance":"source"},"exploits":[],"exploitSources":null,"exploitRefs":[],"flow":[{"stage":"exploitation","techniques":["T1204.001"],"provenance":"source"},{"stage":"primary","techniques":["T1059.007"],"provenance":"source"},{"stage":"secondary","techniques":["T1557"],"provenance":"source"}],"timeline":[{"date":"2020-05-28","kind":"published","label":"Published (CVE.org)","url":"https://www.cve.org/CVERecord?id=CVE-2020-11082","provenance":"source"}],"speed":{"daysToPublicExploit":null,"firstExploitFrom":null,"daysToKev":null},"priority":{"score":19.5,"factors":[{"name":"In a KEV catalog","points":0.0,"detail":"not listed"},{"name":"Recent KEV listing","points":0.0,"detail":"not listed"},{"name":"Known ransomware use","points":0.0,"detail":"not known"},{"name":"EPSS percentile","points":14.98,"detail":"percentile 0.7490"},{"name":"Named in threat reports","points":0.0,"detail":"0 reports"},{"name":"Public exploit code","points":0.0,"detail":"none found"},{"name":"Mentioned in OTX pulses","points":0.0,"detail":"0 pulses"},{"name":"CVSS severity","points":4.48,"detail":"base score 6.4"},{"name":"End-of-life product","points":0.0,"detail":"supported or unknown"}]}}