From 19c56f7e011d6d3b9685e42c46cbe6dd16b10f72 Mon Sep 17 00:00:00 2001 From: rudolfkoenig <> Date: Tue, 22 Oct 2019 18:45:21 +0000 Subject: [PATCH] 10_MQTT2_DEVICE.pm: limit the autocreated json2nameValue to 10k (Forum #104687) git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@20396 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- FHEM/10_MQTT2_DEVICE.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/FHEM/10_MQTT2_DEVICE.pm b/FHEM/10_MQTT2_DEVICE.pm index abaff4935..31dae182f 100644 --- a/FHEM/10_MQTT2_DEVICE.pm +++ b/FHEM/10_MQTT2_DEVICE.pm @@ -189,7 +189,7 @@ MQTT2_DEVICE_Parse($$) my $cidArr = $modules{MQTT2_DEVICE}{defptr}{cid}{$newCid}; return if(!$cidArr); my $add; - if($value =~ m/^{.*}$/s) { + if(length($value) < 10000 && $value =~ m/^{.*}$/s) { my $ret = json2nameValue($value); if(keys %{$ret}) { $topic =~ m,.*/([^/]+),;