textpattern CVE Vulnerabilities & Metrics

Focus on textpattern vulnerabilities and metrics.

Last updated: 08 Mar 2025, 23:25 UTC

About textpattern Security Exposure

This page consolidates all known Common Vulnerabilities and Exposures (CVEs) associated with textpattern. We track both calendar-based metrics (using fixed periods) and rolling metrics (using gliding windows) to give you a comprehensive view of security trends and risk evolution. Use these insights to assess risk and plan your patching strategy.

For a broader perspective on cybersecurity threats, explore the comprehensive list of CVEs by vendor and product. Stay updated on critical vulnerabilities affecting major software and hardware providers.

Global CVE Overview

Total textpattern CVEs: 18
Earliest CVE date: 31 Oct 2006, 01:07 UTC
Latest CVE date: 28 Dec 2023, 07:15 UTC

Latest CVE reference: CVE-2023-50038

Rolling Stats

30-day Count (Rolling): 0
365-day Count (Rolling): 0

Calendar-based Variation

Calendar-based Variation compares a fixed calendar period (e.g., this month versus the same month last year), while Rolling Growth Rate uses a continuous window (e.g., last 30 days versus the previous 30 days) to capture trends independent of calendar boundaries.

Variations & Growth

Month Variation (Calendar): 0%
Year Variation (Calendar): -100.0%

Month Growth Rate (30-day Rolling): 0.0%
Year Growth Rate (365-day Rolling): -100.0%

Monthly CVE Trends (current vs previous Year)

Annual CVE Trends (Last 20 Years)

Critical textpattern CVEs (CVSS ≥ 9) Over 20 Years

CVSS Stats

Average CVSS: 4.4

Max CVSS: 7.8

Critical CVEs (≥9): 0

CVSS Range vs. Count

Range Count
0.0-3.9 10
4.0-6.9 12
7.0-8.9 5
9.0-10.0 0

CVSS Distribution Chart

Top 5 Highest CVSS textpattern CVEs

These are the five CVEs with the highest CVSS scores for textpattern, sorted by severity first and recency.

All CVEs for textpattern

CVE-2023-50038 textpattern vulnerability CVSS: 0 28 Dec 2023, 07:15 UTC

There is an arbitrary file upload vulnerability in the background of textpattern cms v4.8.8, which leads to the loss of server permissions.

CVE-2023-36220 textpattern vulnerability CVSS: 0 07 Aug 2023, 14:15 UTC

Directory Traversal vulnerability in Textpattern CMS v4.8.8 allows a remote authenticated attacker to execute arbitrary code and gain access to sensitive information via the plugin Upload function.

CVE-2023-24269 textpattern vulnerability CVSS: 0 28 Apr 2023, 22:15 UTC

An arbitrary file upload vulnerability in the plugin upload function of Textpattern v4.8.8 allows attackers to execute arbitrary code via a crafted Zip file.

CVE-2023-26852 textpattern vulnerability CVSS: 0 12 Apr 2023, 17:15 UTC

An arbitrary file upload vulnerability in the upload plugin of Textpattern v4.8.8 and below allows attackers to execute arbitrary code by uploading a crafted PHP file.

CVE-2021-40642 textpattern vulnerability CVSS: 4.3 29 Jun 2022, 11:15 UTC

Textpattern CMS v4.8.7 and older vulnerability exists through Sensitive Cookie in HTTPS Session Without 'Secure' Attribute via textpattern/lib/txplib_misc.php. The secure flag is not set for txp_login session cookie in the application. If the secure flag is not set, then the cookie will be transmitted in clear-text if the user visits any HTTP URLs within the cookie's scope. An attacker may be able to induce this event by feeding a user suitable links, either directly or via another web site.

CVE-2021-40658 textpattern vulnerability CVSS: 3.5 14 Jun 2022, 11:15 UTC

Textpattern 4.8.7 is affected by a HTML injection vulnerability through “Content>Write>Body”.

CVE-2021-44082 textpattern vulnerability CVSS: 5.1 29 Mar 2022, 23:15 UTC

textpattern 4.8.7 is vulnerable to Cross Site Scripting (XSS) via /textpattern/index.php,Body. A remote and unauthenticated attacker can use XSS to trigger remote code execution by uploading a webshell. To do so they must first steal the CSRF token before submitting a file upload request.

CVE-2021-28002 textpattern vulnerability CVSS: 3.5 19 Aug 2021, 14:39 UTC

A persistent cross-site scripting vulnerability was discovered in the Excerpt parameter in Textpattern CMS 4.9.0 which allows remote attackers to execute arbitrary code via a crafted payload entered into the URL field. The vulnerability is triggered by users visiting the 'Articles' page.

CVE-2021-28001 textpattern vulnerability CVSS: 3.5 19 Aug 2021, 14:39 UTC

A cross-site scripting vulnerability was discovered in the Comments parameter in Textpattern CMS 4.8.4 which allows remote attackers to execute arbitrary code via a crafted payload entered into the URL field. The vulnerability is triggered by users visiting https://site.com/articles/welcome-to-your-site#comments-head.

CVE-2020-23239 textpattern vulnerability CVSS: 3.5 26 Jul 2021, 20:15 UTC

Cross Site Scripting (XSS) vulnerability in Textpattern CMS 4.8.1 via Custom fields in the Menu Preferences feature.

CVE-2020-19510 textpattern vulnerability CVSS: 7.5 21 Jun 2021, 19:15 UTC

Textpattern 4.7.3 contains an aribtrary file load via the file_insert function in include/txp_file.php.

CVE-2021-30209 textpattern vulnerability CVSS: 4.0 15 Apr 2021, 14:15 UTC

Textpattern V4.8.4 contains an arbitrary file upload vulnerability where a plug-in can be loaded in the background without any security verification, which may lead to obtaining system permissions.

CVE-2020-35854 textpattern vulnerability CVSS: 3.5 26 Jan 2021, 18:15 UTC

Textpattern 4.8.4 is affected by cross-site scripting (XSS) in the Body parameter.

CVE-2020-29458 textpattern vulnerability CVSS: 6.8 02 Dec 2020, 09:15 UTC

Textpattern CMS 4.6.2 allows CSRF via the prefs subsystem.

CVE-2015-8033 textpattern vulnerability CVSS: 5.0 14 Aug 2020, 19:15 UTC

In Textpattern 4.5.7, the password-reset feature does not securely tether a hash to a user account.

CVE-2015-8032 textpattern vulnerability CVSS: 5.0 14 Aug 2020, 19:15 UTC

In Textpattern 4.5.7, an unprivileged author can change an article's markup setting.

CVE-2018-7474 textpattern vulnerability CVSS: 7.5 14 Mar 2018, 14:29 UTC

An issue was discovered in Textpattern CMS 4.6.2 and earlier. It is possible to inject SQL code in the variable "qty" on the page index.php.

CVE-2018-1000090 textpattern vulnerability CVSS: 7.8 13 Mar 2018, 15:29 UTC

textpattern version version 4.6.2 contains a XML Injection vulnerability in Import XML feature that can result in Denial of service in context to the web server by exhausting server memory resources. This attack appear to be exploitable via Uploading a specially crafted XML file.

CVE-2014-4737 textpattern vulnerability CVSS: 4.3 10 Oct 2014, 14:55 UTC

Cross-site scripting (XSS) vulnerability in Textpattern CMS before 4.5.7 allows remote attackers to inject arbitrary web script or HTML via the PATH_INFO to setup/index.php.

CVE-2011-5019 textpattern vulnerability CVSS: 4.3 05 Jan 2012, 16:55 UTC

Cross-site scripting (XSS) vulnerability in setup/index.php in Textpattern CMS 4.4.1, when the product is incompletely installed, allows remote attackers to inject arbitrary web script or HTML via the ddb parameter.

CVE-2011-3807 textpattern vulnerability CVSS: 5.0 24 Sep 2011, 00:55 UTC

Textpattern 4.2.0 allows remote attackers to obtain sensitive information via a direct request to a .php file, which reveals the installation path in an error message, as demonstrated by lib/txplib_db.php and certain other files.

CVE-2010-3205 textpattern vulnerability CVSS: 7.5 03 Sep 2010, 18:00 UTC

PHP remote file inclusion vulnerability in index.php in Textpattern CMS 4.2.0 allows remote attackers to execute arbitrary PHP code via a URL in the inc parameter.

CVE-2008-5757 textpattern vulnerability CVSS: 3.5 30 Dec 2008, 19:30 UTC

Cross-site scripting (XSS) vulnerability in textarea/index.php in Textpattern (aka Txp CMS) 4.0.6 and earlier allows remote authenticated users to inject arbitrary web script or HTML via the Body parameter in an article action. NOTE: some of these details are obtained from third party information.

CVE-2008-5670 textpattern vulnerability CVSS: 6.8 19 Dec 2008, 01:52 UTC

Textpattern (aka Txp CMS) 4.0.5 does not ask for the old password during a password reset, which makes it easier for remote attackers to change a password after hijacking a session.

CVE-2008-5669 textpattern vulnerability CVSS: 5.0 19 Dec 2008, 01:52 UTC

index.php in the comments preview section in Textpattern (aka Txp CMS) 4.0.5 allows remote attackers to cause a denial of service via a long message parameter.

CVE-2008-5668 textpattern vulnerability CVSS: 4.3 19 Dec 2008, 01:52 UTC

Multiple cross-site scripting (XSS) vulnerabilities in Textpattern (aka Txp CMS) 4.0.5 allow remote attackers to inject arbitrary web script or HTML via (1) the PATH_INFO to setup/index.php or (2) the name parameter to index.php in the comments preview section.

CVE-2006-5615 textpattern vulnerability CVSS: 7.5 31 Oct 2006, 01:07 UTC

PHP remote file inclusion vulnerability in publish.php in Textpattern 1.19, when register_globals is enabled, allows remote attackers to execute arbitrary PHP code via a URL in the txpcfg[txpath] parameter.