CVE-2020-9757

The SEOmatic component before 3.3.0 for Craft CMS allows Server-Side Template Injection that leads to RCE via malformed data to the metacontainers controller

published March 4, 2020

Patch now

High probability of exploitation

NVD has not assigned a CVSS score to this record. It sits in the 99.5th percentile for exploit probability.

CVSS
—
EPSS
73%
Percentile
99.5
In the wild
Unconfirmed
What it is

⚠️ An unnoticed crack could lead to a major breach! The SEOmatic component in Craft CMS versions prior to 3.3.0 has a sneaky Server-Side Template Injection vulnerability that could let attackers execute remote code. 🔥 Think of it like a restaurant that serves food orders without double-checking the ingredients — if a malicious chef slips in a harmful ingredient, the dish can turn toxic! This vulnerability allows attackers to craft malformed data that the server unwittingly serves up, running their code instead of yours. If exploited, this flaw could give attackers the keys to your server, allowing them to run arbitrary code. This could lead to anything from data theft to complete control over your site, potentially causing catastrophic damage to your brand and user trust.

Put simply

Think of it like a restaurant that serves food orders without double-checking the ingredients — if a malicious chef slips in a harmful ingredient, the dish can turn toxic! This vulnerability allows attackers to craft malformed data that the server unwittingly serves up, running their code instead of yours. The vulnerability arises from a failure to properly validate input in the metacontainers controller of the SEOmatic component, allowing for Server-Side Template Injection which can lead to Remote Code Execution.

What to do

If exploited, this flaw could give attackers the keys to your server, allowing them to run arbitrary code. This could lead to anything from data theft to complete control over your site, potentially causing catastrophic damage to your brand and user trust. To secure your system, update SEOmatic to version 3.3.0 immediately. Additionally, review your input validation processes to ensure that malformed data cannot be processed in the future. Regularly audit your CMS components to keep them up to date. You’ve got this! Patch your system, and your website will be safe and sound in no time! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.72821 · 99.5th percentile
Published
2020-03-04T16:03Z
EPSS history
Timeline
  • 04 MAR 16:03Z
    The SEOmatic component before 3.3.0 for Craft CMS allows Server-Side Template Injection that leads to RCE via malformed data to the metacontainers controller
    cvelistv5