diff --git a/dao/src/main/java/org/thingsboard/server/dao/service/validator/AssetDataValidator.java b/dao/src/main/java/org/thingsboard/server/dao/service/validator/AssetDataValidator.java index 57ae7d3c5e..c89e50e01c 100644 --- a/dao/src/main/java/org/thingsboard/server/dao/service/validator/AssetDataValidator.java +++ b/dao/src/main/java/org/thingsboard/server/dao/service/validator/AssetDataValidator.java @@ -67,6 +67,9 @@ public class AssetDataValidator extends DataValidator { if (StringUtils.isEmpty(asset.getName())) { throw new DataValidationException("Asset name should be specified!"); } + if (StringUtils.contains0x00(asset.getName())) { + throw new DataValidationException("Asset name should not contain 0x00 symbol!"); + } if (asset.getTenantId() == null) { throw new DataValidationException("Asset should be assigned to tenant!"); } else {