---
id: CVE-2022-4105
aliases:
  - GHSA-hf94-8mx5-2vvj
  - PYSEC-2026-837
title: Cross-site Scripting in kiwitcms
summary: Cross-site Scripting in kiwitcms
severity: medium
cvss: 5.4
cvssVector: 'CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N'
vendor: kiwitcms
product: kiwitcms
ecosystem: pip
affected:
  - kiwitcms < 11.6
patched:
  - kiwitcms 11.6
published: '2022-11-21'
updated: '2026-07-07'
source: OSV
sourceUrl: 'https://osv.dev/vulnerability/GHSA-hf94-8mx5-2vvj'
references:
  - url: 'https://nvd.nist.gov/vuln/detail/CVE-2022-4105'
  - url: >-
      https://github.com/kiwitcms/kiwi/commit/a2b169ffdef1d7c1755bade8138578423b35011b
  - url: 'https://huntr.dev/bounties/386417e9-0cd5-4d80-8137-b0fd5c30b8f8'
tags:
  - osv
  - pip
epss: 0.00489
epssPercentile: 0.41187
ingestedAt: '2026-07-08T18:25:50.057Z'
---

## Overview

A stored XSS in a kiwi Test Plan can run malicious javascript which could be chained with an HTML injection to perform a UI redressing attack (clickjacking) and an HTML injection which disables the use of the history page.

## Affected packages

- `kiwitcms < 11.6`

## Remediation

Upgrade to a patched release:

- `kiwitcms 11.6`
