NetSight
high8.8

CVE-2023-45303

ThingsBoard Server-Side Template Injection

Impact

ThingsBoard before 3.5 allows Server-Side Template Injection if users are allowed to modify an email template, because Apache FreeMarker supports `freemarker.template.utility.Execute` for content sent to the `/api/admin/settings` endpoint.

Affected packages

EcosystemPackageAffectedFixed in
mavenorg.thingsboard:thingsboard< 3.53.5

Affected products

VendorProductAffected versions
ThingsboardThingsboard
before 3.5

Weakness classification

References