Skip to content

Command Injection in Appointment Emails for Calendar

Moderate
miaulalala published GHSA-8xv5-4855-24qf Apr 11, 2022

Package

Calendar (Nextcloud)

Affected versions

<3.2.2

Patched versions

3.2.2

Description

Impact

SMTP Command Injection in Appointment Emails via Newlines: as newlines and special characters are not sanitized in the email value in the JSON request, a malicious attacker can inject newlines to break out of the RCPT TO:<BOOKING USER'S EMAIL> SMTP command and begin injecting arbitrary SMTP commands.

Patches

It is recommended that Calendar is upgraded to 3.2.2.

Workarounds

No workaround available

References

For more information

If you have any questions or comments about this advisory:

Severity

Moderate
5.3
/ 10

CVSS base metrics

Attack vector
Network
Attack complexity
Low
Privileges required
None
User interaction
None
Scope
Unchanged
Confidentiality
Low
Integrity
None
Availability
None
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N

CVE ID

CVE-2022-24838

Weaknesses

Credits