Class BlocklistDeserializationFilter

java.lang.Object
com.atlassian.jira.security.BlocklistDeserializationFilter
All Implemented Interfaces:
ObjectInputFilter

public class BlocklistDeserializationFilter extends Object implements ObjectInputFilter
This is a global deserialization filter for Jira. The root reason for adding the filter was the vulnerability to JMX RCE attacks. It maintains a blocklist of some well known vulnerable classes that will be rejected when loading. The blocklist classes is placed in deserialization-blocklist.properties file and copied from here
Since:
v9.8