spip CVE Vulnerabilities & Metrics

Focus on spip vulnerabilities and metrics.

Last updated: 08 Mar 2025, 23:25 UTC

About spip Security Exposure

This page consolidates all known Common Vulnerabilities and Exposures (CVEs) associated with spip. 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 spip CVEs: 34
Earliest CVE date: 22 Dec 2005, 11:03 UTC
Latest CVE date: 06 Sep 2024, 16:15 UTC

Latest CVE reference: CVE-2024-8517

Rolling Stats

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

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): -50.0%

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

Monthly CVE Trends (current vs previous Year)

Annual CVE Trends (Last 20 Years)

Critical spip CVEs (CVSS ≥ 9) Over 20 Years

CVSS Stats

Average CVSS: 5.17

Max CVSS: 10.0

Critical CVEs (≥9): 2

CVSS Range vs. Count

Range Count
0.0-3.9 9
4.0-6.9 28
7.0-8.9 11
9.0-10.0 2

CVSS Distribution Chart

Top 5 Highest CVSS spip CVEs

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

All CVEs for spip

CVE-2024-8517 spip vulnerability CVSS: 0 06 Sep 2024, 16:15 UTC

SPIP before 4.3.2, 4.2.16, and 4.1.18 is vulnerable to a command injection issue. A remote and unauthenticated attacker can execute arbitrary operating system commands by sending a crafted multipart file upload HTTP request.

CVE-2024-23659 spip vulnerability CVSS: 0 19 Jan 2024, 05:15 UTC

SPIP before 4.1.14 and 4.2.x before 4.2.8 allows XSS via the name of an uploaded file. This is related to javascript/bigup.js and javascript/bigup.utils.js.

CVE-2023-52322 spip vulnerability CVSS: 0 04 Jan 2024, 07:15 UTC

ecrire/public/assembler.php in SPIP before 4.1.13 and 4.2.x before 4.2.7 allows XSS because input from _request() is not restricted to safe characters such as alphanumerics.

CVE-2023-27372 spip vulnerability CVSS: 0 28 Feb 2023, 20:15 UTC

SPIP before 4.2.1 allows Remote Code Execution via form values in the public area because serialization is mishandled. The fixed versions are 3.2.18, 4.0.10, 4.1.8, and 4.2.1.

CVE-2023-24258 spip vulnerability CVSS: 0 27 Feb 2023, 21:15 UTC

SPIP v4.1.5 and earlier was discovered to contain a SQL injection vulnerability via the _oups parameter. This vulnerability allows attackers to execute arbitrary code via a crafted POST request.

CVE-2022-37155 spip vulnerability CVSS: 0 14 Dec 2022, 00:15 UTC

RCE in SPIP 3.1.13 through 4.1.2 allows remote authenticated users to execute arbitrary code via the _oups parameter.

CVE-2022-28961 spip vulnerability CVSS: 6.5 19 May 2022, 21:15 UTC

Spip Web Framework v3.1.13 and below was discovered to contain multiple SQL injection vulnerabilities at /ecrire via the lier_trad and where parameters.

CVE-2022-28960 spip vulnerability CVSS: 6.5 19 May 2022, 21:15 UTC

A PHP injection vulnerability in Spip before v3.2.8 allows attackers to execute arbitrary PHP code via the _oups parameter at /ecrire.

CVE-2022-28959 spip vulnerability CVSS: 4.3 19 May 2022, 21:15 UTC

Multiple cross-site scripting (XSS) vulnerabilities in the component /spip.php of Spip Web Framework v3.1.13 and below allows attackers to execute arbitrary web scripts or HTML.

CVE-2022-26847 spip vulnerability CVSS: 5.0 10 Mar 2022, 17:48 UTC

SPIP before 3.2.14 and 4.x before 4.0.5 allows unauthenticated access to information about editorial objects.

CVE-2022-26846 spip vulnerability CVSS: 6.5 10 Mar 2022, 17:48 UTC

SPIP before 3.2.14 and 4.x before 4.0.5 allows remote authenticated editors to execute arbitrary code.

CVE-2021-44123 spip vulnerability CVSS: 6.5 26 Jan 2022, 12:15 UTC

SPIP 4.0.0 is affected by a remote command execution vulnerability. To exploit the vulnerability, an attacker must craft a malicious picture with a double extension, upload it and then click on it to execute it.

CVE-2021-44122 spip vulnerability CVSS: 6.8 26 Jan 2022, 12:15 UTC

SPIP 4.0.0 is affected by a Cross Site Request Forgery (CSRF) vulnerability in ecrire/public/aiguiller.php, ecrire/public/balises.php, ecrire/balise/formulaire_.php. To exploit the vulnerability, a visitor must visit a malicious website which redirects to the SPIP website. It is also possible to combine XSS vulnerabilities in SPIP 4.0.0 to exploit it. The vulnerability allows an authenticated attacker to execute malicious code without the knowledge of the user on the website (CSRF).

CVE-2021-44120 spip vulnerability CVSS: 3.5 26 Jan 2022, 12:15 UTC

SPIP 4.0.0 is affected by a Cross Site Scripting (XSS) vulnerability in ecrire/public/interfaces.php, adding the function safehtml to the vulnerable fields. An editor is able to modify his personal information. If the editor has an article written and available, when a user goes to the public site and wants to read the author's information, the malicious code will be executed. The "Who are you" and "Website Name" fields are vulnerable.

CVE-2021-44118 spip vulnerability CVSS: 3.5 26 Jan 2022, 12:15 UTC

SPIP 4.0.0 is affected by a Cross Site Scripting (XSS) vulnerability. To exploit the vulnerability, a visitor must browse to a malicious SVG file. The vulnerability allows an authenticated attacker to inject malicious code running on the client side into web pages visited by other users (stored XSS).

CVE-2020-28984 spip vulnerability CVSS: 7.5 23 Nov 2020, 22:15 UTC

prive/formulaires/configurer_preferences.php in SPIP before 3.2.8 does not properly validate the couleur, display, display_navigation, display_outils, imessage, and spip_ecran parameters.

CVE-2019-19830 spip vulnerability CVSS: 4.0 17 Dec 2019, 05:15 UTC

_core_/plugins/medias in SPIP 3.2.x before 3.2.7 allows remote authenticated authors to inject content into the database.

CVE-2019-16394 spip vulnerability CVSS: 5.0 17 Sep 2019, 21:15 UTC

SPIP before 3.1.11 and 3.2 before 3.2.5 provides different error messages from the password-reminder page depending on whether an e-mail address exists, which might help attackers to enumerate subscribers.

CVE-2019-16393 spip vulnerability CVSS: 5.8 17 Sep 2019, 21:15 UTC

SPIP before 3.1.11 and 3.2 before 3.2.5 mishandles redirect URLs in ecrire/inc/headers.php with a %0D, %0A, or %20 character.

CVE-2019-16392 spip vulnerability CVSS: 4.3 17 Sep 2019, 21:15 UTC

SPIP before 3.1.11 and 3.2 before 3.2.5 allows prive/formulaires/login.php XSS via error messages.

CVE-2019-16391 spip vulnerability CVSS: 4.0 17 Sep 2019, 21:15 UTC

SPIP before 3.1.11 and 3.2 before 3.2.5 allows authenticated visitors to modify any published content and execute other modifications in the database. This is related to ecrire/inc/meta.php and ecrire/inc/securiser_action.php.

CVE-2019-11071 spip vulnerability CVSS: 6.5 10 Apr 2019, 21:29 UTC

SPIP 3.1 before 3.1.10 and 3.2 before 3.2.4 allows authenticated visitors to execute arbitrary code on the host server because var_memotri is mishandled.

CVE-2017-15736 spip vulnerability CVSS: 4.3 22 Oct 2017, 18:29 UTC

Cross-site scripting (XSS) vulnerability (stored) in SPIP before 3.1.7 allows remote attackers to inject arbitrary web script or HTML via a crafted string, as demonstrated by a PGP field, related to prive/objets/contenu/auteur.html and ecrire/inc/texte_mini.php.

CVE-2017-9736 spip vulnerability CVSS: 7.5 17 Jun 2017, 16:29 UTC

SPIP 3.1.x before 3.1.6 and 3.2.x before Beta 3 does not remove shell metacharacters from the host field, allowing a remote attacker to cause remote code execution.

CVE-2016-7999 spip vulnerability CVSS: 4.3 18 Jan 2017, 17:59 UTC

ecrire/exec/valider_xml.php in SPIP 3.1.2 and earlier allows remote attackers to conduct server side request forgery (SSRF) attacks via a URL in the var_url parameter in a valider_xml action.

CVE-2016-7998 spip vulnerability CVSS: 6.5 18 Jan 2017, 17:59 UTC

The SPIP template composer/compiler in SPIP 3.1.2 and earlier allows remote authenticated users to execute arbitrary PHP code by uploading an HTML file with a crafted (1) INCLUDE or (2) INCLURE tag and then accessing it with a valider_xml action.

CVE-2016-7982 spip vulnerability CVSS: 5.0 18 Jan 2017, 17:59 UTC

Directory traversal vulnerability in ecrire/exec/valider_xml.php in SPIP 3.1.2 and earlier allows remote attackers to enumerate the files on the system via the var_url parameter in a valider_xml action.

CVE-2016-7981 spip vulnerability CVSS: 4.3 18 Jan 2017, 17:59 UTC

Cross-site scripting (XSS) vulnerability in valider_xml.php in SPIP 3.1.2 and earlier allows remote attackers to inject arbitrary web script or HTML via the var_url parameter in a valider_xml action.

CVE-2016-7980 spip vulnerability CVSS: 6.8 18 Jan 2017, 17:59 UTC

Cross-site request forgery (CSRF) vulnerability in ecrire/exec/valider_xml.php in SPIP 3.1.2 and earlier allows remote attackers to hijack the authentication of administrators for requests that execute the XML validator on a local file via a crafted valider_xml request. NOTE: this issue can be combined with CVE-2016-7998 to execute arbitrary PHP code.

CVE-2016-9998 spip vulnerability CVSS: 4.3 17 Dec 2016, 03:59 UTC

SPIP 3.1.x suffer from a Reflected Cross Site Scripting Vulnerability in /ecrire/exec/info_plugin.php involving the `$plugin` parameter, as demonstrated by a /ecrire/?exec=info_plugin URL.

CVE-2016-9997 spip vulnerability CVSS: 4.3 17 Dec 2016, 03:59 UTC

SPIP 3.1.x suffers from a Reflected Cross Site Scripting Vulnerability in /ecrire/exec/puce_statut.php involving the `$id` parameter, as demonstrated by a /ecrire/?exec=puce_statut URL.

CVE-2016-9152 spip vulnerability CVSS: 4.3 05 Dec 2016, 18:59 UTC

Cross-site scripting (XSS) vulnerability in ecrire/exec/plonger.php in SPIP 3.1.3 allows remote attackers to inject arbitrary web script or HTML via the rac parameter.

CVE-2016-3154 spip vulnerability CVSS: 7.5 08 Apr 2016, 14:59 UTC

The encoder_contexte_ajax function in ecrire/inc/filtres.php in SPIP 2.x before 2.1.19, 3.0.x before 3.0.22, and 3.1.x before 3.1.1 allows remote attackers to conduct PHP object injection attacks and execute arbitrary PHP code via a crafted serialized object.

CVE-2016-3153 spip vulnerability CVSS: 7.5 08 Apr 2016, 14:59 UTC

SPIP 2.x before 2.1.19, 3.0.x before 3.0.22, and 3.1.x before 3.1.1 allows remote attackers to execute arbitrary PHP code by adding content, related to the filtrer_entites function.

CVE-2013-7303 spip vulnerability CVSS: 4.3 30 Jan 2014, 21:55 UTC

Multiple cross-site scripting (XSS) vulnerabilities in (1) squelettes-dist/formulaires/inscription.php and (2) prive/forms/editer_auteur.php in SPIP before 2.1.25 and 3.0.x before 3.0.13 allow remote attackers to inject arbitrary web script or HTML via the author name field.

CVE-2013-4557 spip vulnerability CVSS: 7.5 18 Nov 2013, 02:55 UTC

The Security Screen (_core_/securite/ecran_securite.php) before 1.1.8 for SPIP, as used in SPIP 3.0.x before 3.0.12, allows remote attackers to execute arbitrary PHP via the connect parameter.

CVE-2013-4556 spip vulnerability CVSS: 4.3 18 Nov 2013, 02:55 UTC

Cross-site scripting (XSS) vulnerability in the author page (prive/formulaires/editer_auteur.php) in SPIP before 2.1.24 and 3.0.x before 3.0.12 allows remote attackers to inject arbitrary web script or HTML via the url_site parameter.

CVE-2013-4555 spip vulnerability CVSS: 6.8 18 Nov 2013, 02:55 UTC

Cross-site request forgery (CSRF) vulnerability in ecrire/action/logout.php in SPIP before 2.1.24 allows remote attackers to hijack the authentication of arbitrary users for requests that logout the user via unspecified vectors.

CVE-2013-2118 spip vulnerability CVSS: 7.5 09 Jul 2013, 17:55 UTC

SPIP 3.0.x before 3.0.9, 2.1.x before 2.1.22, and 2.0.x before 2.0.23 allows remote attackers to gain privileges and "take editorial control" via vectors related to ecrire/inc/filtres.php.

CVE-2012-4331 spip vulnerability CVSS: 10.0 14 Aug 2012, 22:55 UTC

Multiple unspecified vulnerabilities in SPIP before 1.9.2.o, 2.0.x before 2.0.18, and 2.1.x before 2.1.13 have unknown impact and attack vectors that are not related to cross-site scripting (XSS), different vulnerabilities than CVE-2012-2151.

CVE-2012-2151 spip vulnerability CVSS: 4.3 14 Aug 2012, 22:55 UTC

Multiple cross-site scripting (XSS) vulnerabilities in SPIP 1.9.x before 1.9.2.o, 2.0.x before 2.0.18, and 2.1.x before 2.1.13 allow remote attackers to inject arbitrary web script or HTML via unspecified vectors.

CVE-2009-3041 spip vulnerability CVSS: 7.5 01 Sep 2009, 18:30 UTC

SPIP 1.9 before 1.9.2i and 2.0.x through 2.0.8 does not use proper access control for (1) ecrire/exec/install.php and (2) ecrire/index.php, which allows remote attackers to conduct unauthorized activities related to installation and backups, as exploited in the wild in August 2009.

CVE-2008-5813 spip vulnerability CVSS: 7.5 02 Jan 2009, 18:11 UTC

SQL injection vulnerability in inc/rubriques.php in SPIP 1.8 before 1.8.3b, 1.9 before 1.9.2g, and 2.0 before 2.0.2 allows remote attackers to execute arbitrary SQL commands via the ID parameter. NOTE: some of these details are obtained from third party information.

CVE-2008-5812 spip vulnerability CVSS: 10.0 02 Jan 2009, 18:11 UTC

Multiple unspecified vulnerabilities in SPIP 1.8 before 1.8.3b, 1.9 before 1.9.2g, and 2.0 before 2.0.2 have unknown impact and attack vectors.

CVE-2007-4525 spip vulnerability CVSS: 7.5 25 Aug 2007, 00:17 UTC

PHP remote file inclusion vulnerability in inc-calcul.php3 in SPIP 1.7.2 allows remote attackers to execute arbitrary PHP code via a URL in the squelette_cache parameter, a different vector than CVE-2006-1702. NOTE: this issue has been disputed by third party researchers, stating that the squelette_cache variable is initialized before use, and is only used within the scope of a function

CVE-2006-1702 spip vulnerability CVSS: 7.5 11 Apr 2006, 10:02 UTC

PHP remote file inclusion vulnerability in spip_login.php3 in SPIP 1.8.3 allows remote attackers to execute arbitrary PHP code via a URL in the url parameter.

CVE-2006-1295 spip vulnerability CVSS: 4.3 19 Mar 2006, 23:02 UTC

Cross-site scripting (XSS) vulnerability in recherche.php3 in SPIP 1.8.2-g allows remote attackers to inject arbitrary web script or HTML via the recherche parameter.

CVE-2006-0626 spip vulnerability CVSS: 7.5 09 Feb 2006, 18:06 UTC

SQL injection vulnerability in spip_acces_doc.php3 in SPIP 1.8.2g and earlier allows remote attackers to execute arbitrary SQL commands via the file parameter.

CVE-2006-0625 spip vulnerability CVSS: 6.4 09 Feb 2006, 18:06 UTC

Directory traversal vulnerability in Spip_RSS.PHP in SPIP 1.8.2g and earlier allows remote attackers to read or include arbitrary files via ".." sequences in the GLOBALS[type_urls] parameter, which could then be used to execute arbitrary code via resultant direct static code injection in the file parameter to spip_acces_doc.php3.

CVE-2005-4494 spip vulnerability CVSS: 2.6 22 Dec 2005, 11:03 UTC

Cross-site scripting (XSS) vulnerability in SPIP 1.8.2 and earlier allows remote attackers to inject arbitrary web script or HTML via unspecified parameters to (1) spip_login.php3 and (2) spip_pass.php3.