CVE-2022-35649CWE-94

The vulnerability was found in Moodle, occurs due to improper input validation when parsing PostScript code

published July 25, 2022

CVSS
—
EPSS
9%
Percentile
95.1
In the wild
Unconfirmed
What it is

⚡ Improper input validation in Moodle could open the door to remote code execution! If you're running older GhostScript versions, you're in the danger zone. 🔥 Think of it like a restaurant with an open kitchen. If the chef isn't checking the ingredients coming in, a mischievous diner could slip something toxic into the mix without anyone noticing! This vulnerability allows attackers to execute arbitrary code on your server, potentially leading to a complete system compromise. Imagine losing access to all your data, or worse—having your entire site hijacked! That's a nightmare scenario no one wants to face.

Put simply

Think of it like a restaurant with an open kitchen. If the chef isn't checking the ingredients coming in, a mischievous diner could slip something toxic into the mix without anyone noticing! The issue arises from an omission in execution parameters when parsing PostScript code, making sites running GhostScript versions older than 9.50 susceptible to exploitation. This flaw can be exploited remotely, posing a significant risk for vulnerabilities in the parsing process.

What to do

This vulnerability allows attackers to execute arbitrary code on your server, potentially leading to a complete system compromise. Imagine losing access to all your data, or worse—having your entire site hijacked! That's a nightmare scenario no one wants to face. To protect your site, immediately update GhostScript to version 9.50 or later. Additionally, ensure that Moodle is configured properly and consider reviewing your input validation processes to tighten security further. You've got this! With these updates, you'll be well on your way to securing your site. 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.08554 · 95.1th percentile
Weakness
CWE-94 · Improper Control of Generation of Code ('Code Injection')
Published
2022-07-25T15:27Z
EPSS history
Timeline
  • 25 JUL 15:27Z
    The vulnerability was found in Moodle, occurs due to improper input validation when parsing PostScript code
    cvelistv5