From fac0cc89583d9294285af84853b2f9e7a02fb46c Mon Sep 17 00:00:00 2001 From: Anton Tananaev Date: Wed, 17 Oct 2018 11:31:08 +1300 Subject: Sanitize all JSON strings AC-2018-10-9-1, AC-2018-10-9-2, AC-2018-10-9-3, AC-2018-10-9-4 --- src/org/traccar/Context.java | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/org/traccar/Context.java') diff --git a/src/org/traccar/Context.java b/src/org/traccar/Context.java index 287e5c753..51c67bd0a 100644 --- a/src/org/traccar/Context.java +++ b/src/org/traccar/Context.java @@ -64,6 +64,7 @@ import org.traccar.geocoder.OpenCageGeocoder; import org.traccar.geocoder.Geocoder; import org.traccar.geolocation.UnwiredGeolocationProvider; import org.traccar.helper.Log; +import org.traccar.helper.SanitizerModule; import org.traccar.model.Attribute; import org.traccar.model.BaseModel; import org.traccar.model.Calendar; @@ -366,6 +367,7 @@ public final class Context { } objectMapper = new ObjectMapper(); + objectMapper.registerModule(new SanitizerModule()); objectMapper.registerModule(new JSR353Module()); objectMapper.setConfig( objectMapper.getSerializationConfig().without(SerializationFeature.WRITE_DATES_AS_TIMESTAMPS)); -- cgit v1.2.3