Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
Qlik-View-12.60-Including-SR-Stored-Cross-Site-Scripting-CVE-2022-42248 — Proof-of-concept exploit for CVE-2022-42248, a stored cross-site scripting vulnerability in QlikView Ajax Client allowing remote attackers to execute arbitrary web scripts via crafted HTTP POST requests. | Kitploit
Tools/GitHubGitHub/ozozuz/qlik-view-12.60-including-sr-stored-cross-site-scripting-cve-2022-42248
Vulnerability AnalysisExploitationWeb Application ExploitationInformation GatheringWeb SecurityPenetration Testing
GitHubozozuz/qlik-view-12.60-including-sr-stored-cross-site-scripting-cve-2022-42248

Qlik-View-12.60-Including-SR-Stored-Cross-Site-Scripting-CVE-2022-42248

Proof-of-concept exploit for CVE-2022-42248, a stored cross-site scripting vulnerability in QlikView Ajax Client allowing remote attackers to execute arbitrary web scripts via crafted HTTP POST requests.

View Repository
54 months agoNot yet reviewed

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share

QlikView <= 12.60 (Including SR) Stored Cross Site Scripting (CVE-2022-42248)

Table of Contents

  1. Overview
  2. Detailed Description
  3. Proof of Concept
  4. Solution
  5. Disclosure Timeline
  6. References
  7. Credits
  8. Legal Notices

Overview

Revision: 1.0

Impact: Stored cross-site scripting in QlikView Ajax Client allows a remote attacker to execute arbitrary web scripts or HTML in a victim's browser by bypassing the allowed-protocol limitation during interactive object creation.

Severity:

  • NVD: High

CVSS Score:

  • NVD: 7.6 (CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:L/A:N)

CVE-ID: CVE-2022-42248

Vendor: Qlik

Affected Products:

  • QlikView

Affected Versions: 12.60 and earlier, including SR builds

Product Description

QlikView is a business intelligence and data visualization platform used to explore and present interactive dashboards and analytical content.


Detailed Description

In QlikView Ajax Client, the validation applied to allowed protocols during interactive object creation can be bypassed with a specially crafted HTTP POST request. This allows an attacker to store malicious web content that is later rendered back to the user.

Because the payload is stored and then served through the application flow, the browser executes the injected script or HTML in the context of the trusted QlikView origin.


Proof of Concept

Request

Send a crafted HTTP POST request that injects a payload into an interactive object creation flow.

Example payload:

root@kitploit:~
<svg xmlns="http://www.w3.org/2000/svg" onload="alert(document.domain)"></svg>

Response

The malicious content is accepted and later executed when the affected object is rendered in the QlikView Ajax Client.


Solution

Refer to QlikView Release Notes May 2022 SR2 and upgrade to 12.70 SR2 or above.


Disclosure Timeline

  • 05/2022: QlikView Release Notes May 2022 SR2 published with the relevant fix
  • 2022: CVE-2022-42248 assigned and published
  • 2022: NVD entry updated with CVSS and reference data

References

  1. https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-42248
  2. https://nvd.nist.gov/vuln/detail/CVE-2022-42248
  3. https://community.qlik.com/t5/Release-Notes/QlikView-Release-Notes-May-2022-SR2/ta-p/2037704

Credits

This vulnerability was discovered and reported by:

  • Giulio Garzia

Legal Notices

Copyright (c) 2025 Giulio Garzia "Ozozuz"

Download Tool