Cyber Resilience

CVE-2023-30194

CriticalPublic PoC

Published: 10 May 2023

Published
10 May 2023
Modified
27 January 2025
KEV Added
Patch
09 May 2023
CVSS Score v3.1 9.8 CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
EPSS Score 0.6673 98.6th percentile
Risk Priority 60 60% EPSS · 20% KEV · 20% CVSS

Summary

CVE-2023-30194 is a critical-severity SQL Injection (CWE-89) vulnerability in Prestashop Poststaticfooter. Its CVSS base score is 9.8 (Critical).

Operationally, ranked in the top 1.4% of CVEs by exploit likelihood; it is not currently listed in the CISA KEV catalog; a public proof-of-concept is referenced.

Deeper analysis

Prestashop posstaticfooter module versions 1.0.0 and earlier contain a SQL injection vulnerability in the posstaticfooter::getPosCurrentHook() method, tracked as CVE-2023-30194 with a CVSS 3.1 score of 9.8 and mapped to CWE-89. The flaw affects the Prestashop e-commerce platform when this module is installed and enabled.

An unauthenticated remote attacker can supply crafted input over the network to trigger the injection, resulting in full read, write, and delete access to the underlying database and potential takeover of the Prestashop instance. No user interaction or credentials are required for exploitation.

The EPSS score for this CVE reached a peak of 0.7652 on 2026-03-09 before receding to the current value of 0.6673, indicating a material rise in exploitation interest well after the May 2023 disclosure. Public advisories are available from Friends-of-Presta and the module author Posthemes on ThemeForest.

EU & UK References

Vulnerability details

Prestashop posstaticfooter <= 1.0.0 is vulnerable to SQL Injection via posstaticfooter::getPosCurrentHook().

CWE(s)

Related Threats

No named actor attribution yet. ATT&CK technique mapping in progress for this CVE.

Affected Assets

prestashop
poststaticfooter
≤ 1.0.0

Mitigating Controls

Likely Mitigating Controls AI

Per-CVE control mapping for this CVE has not run yet; the list below is derived from the weakness types (CWEs) cited in the NVD entry.

addresses: CWE-89

Penetration testing uses SQL injection payloads against database interfaces, identifying and supporting fixes for SQL injection weaknesses.

addresses: CWE-89

Validates query inputs to prevent SQL syntax or command manipulation.

References