Users hosting D-Tale publicly can be vulnerable to remote code execution allowing attackers to run malicious code on the server.
Users should upgrade to version 3.16.1 where the update-settings endpoint blocks the ability for users to update the enable_custom_filters flag. You can find out more information on how to turn that flag on here
The only workaround for versions earlier than 3.16.1 is to only host D-Tale to trusted users.
See "Custom Filter" documentation
{
"cwe_ids": [
"CWE-79"
],
"github_reviewed": true,
"github_reviewed_at": "2024-12-13T20:36:22Z",
"nvd_published_at": "2024-12-13T18:15:22Z",
"severity": "MODERATE"
}