Я думаю, что эта зависимость:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-security</artifactId>
</dependency>
Вступил в конфликт с этой:
<dependency>
<groupId>org.springframework.security</groupId>
<artifactId>spring-security-core</artifactId>
<type>jar</type>
</dependency>
Зачем вам нужна последняя?Я думаю, что вам это не нужно, потому что у вас уже есть стартер для безопасности, поэтому удалите его.