CVE-2026-23946

6.8 MEDIUM
Published: January 22, 2026 Modified: February 17, 2026
View on NVD

Description

Tendenci is an open source content management system built for non-profits, associations and cause-based sites. Versions 15.3.11 and below include a critical deserialization vulnerability in the Helpdesk module (which is not enabled by default). This vulnerability allows Remote Code Execution (RCE) by an authenticated user with staff security level due to using Python's pickle module in helpdesk /reports/. The original CVE-2020-14942 was incompletely patched. While ticket_list() was fixed to use safe JSON deserialization, the run_report() function still uses unsafe pickle.loads(). The impact is limited to the permissions of the user running the application, typically www-data, which generally lacks write (except for upload directories) and execute permissions. This issue has been fixed in version 15.3.12.

AI Explanation

Get an AI-powered plain-language explanation of this vulnerability and remediation steps.

Login to generate AI explanation

CVSS v3.x Details

0.0 Low Medium High Critical 10.0
Vector String
CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:U/C:H/I:H/A:H

References to Advisories, Solutions, and Tools

Patch Vendor Advisory Exploit Third Party Advisory
https://docs.python.org/3/library/pickle.html#restricting-globals
Source: security-advisories@github.com
Not Applicable
https://github.com/advisories/GHSA-jqmc-fxxp-r589
Source: security-advisories@github.com
Not Applicable
https://github.com/tendenci/tendenci/issues/867
Source: security-advisories@github.com
Exploit Issue Tracking Patch Vendor Advisory
https://github.com/tendenci/tendenci/releases/tag/v15.3.12
Source: security-advisories@github.com
Release Notes
https://github.com/tendenci/tendenci/security/advisories/GHSA-339m-4qw5-j2g3
Source: security-advisories@github.com
Mitigation Vendor Advisory

8 reference(s) from NVD

Quick Stats

CVSS v3 Score
6.8 / 10.0
EPSS (Exploit Probability)
0.4%
58th percentile
Exploitation Status
Not in CISA KEV

Weaknesses (CWE)

Affected Vendors

tendenci