Crash Report - Someone Help PLEASE!

WARNING: coremods are present:
SpongeCoremod (spongeforge-1.12.2-2838-7.4.7.jar)
Contact their authors BEFORE contacting forge

// Don’t be sad, have a hug! <3

Time: 5/20/23 1:36 PM
Description: Exception in server tick loop

java.lang.NoSuchMethodError: org.apache.logging.log4j.spi.LoggerContextFactory.isClassLoaderDependent()Z
at org.apache.logging.slf4j.Log4jLoggerFactory.getContext(Log4jLoggerFactory.java:49)
at org.apache.logging.log4j.spi.AbstractLoggerAdapter.getLogger(AbstractLoggerAdapter.java:46)
at org.apache.logging.slf4j.Log4jLoggerFactory.getLogger(Log4jLoggerFactory.java:33)
at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:363)
at org.spongepowered.common.inject.SpongeImplementationModule.configure(SpongeImplementationModule.java:96)
at org.spongepowered.mod.inject.SpongeForgeModule.configure(SpongeForgeModule.java:45)
at com.google.inject.PrivateModule.configure(PrivateModule.java:101)
at com.google.inject.spi.Elements$RecordingBinder.install(Elements.java:347)
at com.google.inject.spi.Elements.getElements(Elements.java:104)
at com.google.inject.internal.InjectorShell$Builder.build(InjectorShell.java:137)
at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:105)
at com.google.inject.Guice.createInjector(Guice.java:87)
at com.google.inject.Guice.createInjector(Guice.java:78)
at org.spongepowered.mod.SpongeMod.(SpongeMod.java:219)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
at java.lang.Class.newInstance(Class.java:442)
at net.minecraftforge.fml.common.Loader.identifyMods(Loader.java:377)
at net.minecraftforge.fml.common.Loader.loadMods(Loader.java:566)
at net.minecraftforge.fml.server.FMLServerHandler.beginServerLoading(FMLServerHandler.java:98)
at net.minecraftforge.fml.common.FMLCommonHandler.onServerStart(FMLCommonHandler.java:333)
at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:125)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:486)
at java.lang.Thread.run(Thread.java:748)

A detailed walkthrough of the error, its code path and all known details is as follows:

– Head –
Thread: Server thread
Stacktrace:
at org.apache.logging.slf4j.Log4jLoggerFactory.getContext(Log4jLoggerFactory.java:49)
at org.apache.logging.log4j.spi.AbstractLoggerAdapter.getLogger(AbstractLoggerAdapter.java:46)
at org.apache.logging.slf4j.Log4jLoggerFactory.getLogger(Log4jLoggerFactory.java:33)
at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:363)
at org.spongepowered.common.inject.SpongeImplementationModule.configure(SpongeImplementationModule.java:96)
at org.spongepowered.mod.inject.SpongeForgeModule.configure(SpongeForgeModule.java:45)
at com.google.inject.PrivateModule.configure(PrivateModule.java:101)
at com.google.inject.spi.Elements$RecordingBinder.install(Elements.java:347)
at com.google.inject.spi.Elements.getElements(Elements.java:104)
at com.google.inject.internal.InjectorShell$Builder.build(InjectorShell.java:137)
at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:105)
at com.google.inject.Guice.createInjector(Guice.java:87)
at com.google.inject.Guice.createInjector(Guice.java:78)
at org.spongepowered.mod.SpongeMod.(SpongeMod.java:219)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
at java.lang.Class.newInstance(Class.java:442)
at net.minecraftforge.fml.common.Loader.identifyMods(Loader.java:377)
at net.minecraftforge.fml.common.Loader.loadMods(Loader.java:566)

– Sponge PhaseTracker –
Details:
Phase Stack: [Empty stack]
Stacktrace:
at net.minecraft.server.MinecraftServer.handler$zjh000$onCrashReport(MinecraftServer.java:4687)
at net.minecraft.server.MinecraftServer.func_71230_b(MinecraftServer.java:889)
at net.minecraft.server.dedicated.DedicatedServer.func_71230_b(DedicatedServer.java:371)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:558)
at java.lang.Thread.run(Thread.java:748)

– System Details –
Details:
Minecraft Version: 1.12.2
Operating System: Windows 10 (amd64) version 10.0
Java Version: 1.8.0_292, AdoptOpenJDK
Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), AdoptOpenJDK
Memory: 3605307528 bytes (3438 MB) / 4237295616 bytes (4041 MB) up to 4237295616 bytes (4041 MB)
JVM Flags: 2 total; -Xms4285M -Xmx4285M
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP 9.42 Powered by Forge 14.23.5.2838 6 mods loaded, 0 mods active
States: ‘U’ = Unloaded ‘L’ = Loaded ‘C’ = Constructed ‘H’ = Pre-initialized ‘I’ = Initialized ‘J’ = Post-initialized ‘A’ = Available ‘D’ = Disabled ‘E’ = Errored

Mods:

| State | ID        | Version       | Source                            | Signature                                |
|:----- |:--------- |:------------- |:--------------------------------- |:---------------------------------------- |
|       | minecraft | 1.12.2        | minecraft.jar                     | None                                     |
|       | mcp       | 9.42          | minecraft.jar                     | None                                     |
|       | FML       | 8.0.99.99     | server.jar                        | e3c3d50c7c986df74c645c0ac54639741c90a557 |
|       | forge     | 14.23.5.2838  | server.jar                        | e3c3d50c7c986df74c645c0ac54639741c90a557 |
|       | spongeapi | 7.4.0-5ea6215 | spongeforge-1.12.2-2838-7.4.7.jar | None                                     |
|       | sponge    | 1.12.2-7.4.7  | spongeforge-1.12.2-2838-7.4.7.jar | None                                     |


Plugins:

| State | ID | Version | Source | Signature |
|:----- |:-- |:------- |:------ |:--------- |

Loaded coremods (and transformers): 

SpongeCoremod (spongeforge-1.12.2-2838-7.4.7.jar)
org.spongepowered.common.launch.transformer.SpongeSuperclassTransformer
Profiler Position: N/A (disabled)
Is Modded: Definitely; Server brand changed to ‘fml,forge,sponge’
Type: Dedicated Server (map_server.txt)

Hi, simple issue. Your Forge version is too low. Please use either the latest or latest recommended version of Forge.

While Sponge does say that it was built with your version of Sponge, it is not compatible due to a massive security issue (log4j) where if sponge detects it, it will deliberately crash your server protecting you from the security risk.

Later versions of Forge patch this security issue and Sponge will work on them if updated correctly.