CRIT
SEC101
[SEC101] Unsafe Java object deserialization (ObjectInputStream): Java ObjectInputStream d…
src/main/java/net/mcreator/util/SingleA…:68
HIGH
SEC106
[SEC106] Block cipher in ECB mode (AES/DES/Blowfish): ECB mode leaks block-level structur…
src/main/java/net/mcreator/util/Encrypt…:29
HIGH
MINED004
[MINED004] Weak Crypto: MD5/SHA1/DES/RC4 used for security context (not just checksums).
src/main/java/net/mcreator/ui/views/edi…:108
HIGH
SEC029
[SEC029] Server-Side Request Forgery (SSRF) — outbound HTTP from user input: Outbound HTT…
src/main/java/net/mcreator/io/net/api/I…:59
HIGH
SEC029
[SEC029] Server-Side Request Forgery (SSRF) — outbound HTTP from user input: Outbound HTT…
src/main/java/net/mcreator/io/net/analy…:81
HIGH
SEC029
[SEC029] Server-Side Request Forgery (SSRF) — outbound HTTP from user input: Outbound HTT…
src/main/java/net/mcreator/io/net/WebIO…:63
HIGH
SEC085
[SEC085] JS: child_process.exec with non-literal: child_process.exec with user-derived in…
src/main/java/net/mcreator/ui/action/im…:90
HIGH
SEC085
[SEC085] JS: child_process.exec with non-literal: child_process.exec with user-derived in…
src/main/java/net/mcreator/minecraft/Be…:116
HIGH
SEC085
[SEC085] JS: child_process.exec with non-literal: child_process.exec with user-derived in…
src/main/java/net/mcreator/io/WindowsPr…:40
HIGH
SEC128
[SEC128] Async function without await — fire-and-forget Promise (AI mistake): Async call …
src/main/java/net/mcreator/gradle/Gradl…:74
HIGH
SEC128
[SEC128] Async function without await — fire-and-forget Promise (AI mistake): Async call …
src/main/java/net/mcreator/generator/se…:86
HIGH
SEC128
[SEC128] Async function without await — fire-and-forget Promise (AI mistake): Async call …
src/main/java/net/mcreator/generator/io…:39
HIGH
SEC024
[SEC024] XML External Entity (XXE) — Java parser default: Java XML parsers accept externa…
src/main/java/net/mcreator/blockly/data…:61
HIGH
SEC024
[SEC024] XML External Entity (XXE) — Java parser default: Java XML parsers accept externa…
src/main/java/net/mcreator/blockly/data…:60
HIGH
SEC024
[SEC024] XML External Entity (XXE) — Java parser default: Java XML parsers accept externa…
src/main/java/net/mcreator/blockly/Bloc…:44
HIGH
MINED134
[MINED134] Binary file `plugins/generator-26.1.x/neoforge-26.1.2/workspacebase/gradle/wra…
plugins/generator-26.1.x/neoforge-26.1.…:1
HIGH
MINED134
[MINED134] Binary file `plugins/generator-26.1.x/resourcepack-26.1.x/workspacebase/gradle…
plugins/generator-26.1.x/resourcepack-2…:1
HIGH
MINED134
[MINED134] Binary file `plugins/generator-26.1.x/datapack-26.1.x/workspacebase/gradle/wra…
plugins/generator-26.1.x/datapack-26.1.…:1
HIGH
MINED134
[MINED134] Binary file `plugins/generator-addon-26.1x/addon-26.1x/workspacebase/gradle/wr…
plugins/generator-addon-26.1x/addon-26.…:1
HIGH
MINED134
[MINED134] Binary file `plugins/generator-1.21.1/resourcepack-1.21.1/workspacebase/gradle…
plugins/generator-1.21.1/resourcepack-1…:1
HIGH
MINED134
[MINED134] Binary file `plugins/generator-1.21.1/neoforge-1.21.1/workspacebase/gradle/wra…
plugins/generator-1.21.1/neoforge-1.21.…:1
HIGH
MINED134
[MINED134] Binary file `plugins/generator-1.21.1/datapack-1.21.1/workspacebase/gradle/wra…
plugins/generator-1.21.1/datapack-1.21.…:1
HIGH
MINED134
[MINED134] Binary file `gradle/wrapper/gradle-wrapper.jar` committed in source repo: `gra…
gradle/wrapper/gradle-wrapper.jar:1
HIGH
MINED115
[MINED115] Action `gradle/actions/dependency-submission` pinned to mutable ref `@v5`: `us…
.github/workflows/dependency-submission…:26
HIGH
MINED115
[MINED115] Action `actions/setup-java` pinned to mutable ref `@v5`: `uses: actions/setup-…
.github/workflows/dependency-submission…:17
HIGH
MINED115
[MINED115] Action `actions/checkout` pinned to mutable ref `@v6`: `uses: actions/checkout…
.github/workflows/dependency-submission…:15
HIGH
MINED115
[MINED115] Action `actions/checkout` pinned to mutable ref `@v6`: `uses: actions/checkout…
.github/workflows/crowdin-pull.yml:12
HIGH
MINED115
[MINED115] Action `actions/checkout` pinned to mutable ref `@v6`: `uses: actions/checkout…
.github/workflows/crowdin-push.yml:13
HIGH
MINED115
[MINED115] Action `gradle/actions/setup-gradle` pinned to mutable ref `@v5`: `uses: gradl…
.github/workflows/documentation.yml:23
HIGH
MINED115
[MINED115] Action `actions/setup-java` pinned to mutable ref `@v5`: `uses: actions/setup-…
.github/workflows/documentation.yml:15
HIGH
MINED115
[MINED115] Action `actions/checkout` pinned to mutable ref `@v6`: `uses: actions/checkout…
.github/workflows/documentation.yml:12
HIGH
MINED115
[MINED115] Action `actions/checkout` pinned to mutable ref `@v6`: `uses: actions/checkout…
.github/workflows/deploy.yml:253
HIGH
MINED115
[MINED115] Action `gradle/actions/setup-gradle` pinned to mutable ref `@v5`: `uses: gradl…
.github/workflows/deploy.yml:194
HIGH
MINED115
[MINED115] Action `actions/setup-java` pinned to mutable ref `@v5`: `uses: actions/setup-…
.github/workflows/deploy.yml:186
HIGH
MINED115
[MINED115] Action `actions/checkout` pinned to mutable ref `@v6`: `uses: actions/checkout…
.github/workflows/deploy.yml:184
HIGH
MINED115
[MINED115] Action `gradle/actions/setup-gradle` pinned to mutable ref `@v5`: `uses: gradl…
.github/workflows/deploy.yml:128
HIGH
MINED115
[MINED115] Action `actions/setup-java` pinned to mutable ref `@v5`: `uses: actions/setup-…
.github/workflows/deploy.yml:120
HIGH
MINED115
[MINED115] Action `actions/checkout` pinned to mutable ref `@v6`: `uses: actions/checkout…
.github/workflows/deploy.yml:118
HIGH
MINED115
[MINED115] Action `gradle/actions/setup-gradle` pinned to mutable ref `@v5`: `uses: gradl…
.github/workflows/deploy.yml:82
HIGH
MINED115
[MINED115] Action `actions/setup-java` pinned to mutable ref `@v5`: `uses: actions/setup-…
.github/workflows/deploy.yml:74
HIGH
MINED115
[MINED115] Action `actions/checkout` pinned to mutable ref `@v6`: `uses: actions/checkout…
.github/workflows/deploy.yml:72
HIGH
MINED115
[MINED115] Action `gradle/actions/setup-gradle` pinned to mutable ref `@v5`: `uses: gradl…
.github/workflows/deploy.yml:44
HIGH
MINED115
[MINED115] Action `actions/setup-java` pinned to mutable ref `@v5`: `uses: actions/setup-…
.github/workflows/deploy.yml:36
HIGH
MINED115
[MINED115] Action `actions/checkout` pinned to mutable ref `@v6`: `uses: actions/checkout…
.github/workflows/deploy.yml:25
HIGH
MINED115
[MINED115] Action `actions/cache` pinned to mutable ref `@v5`: `uses: actions/cache@v5` r…
.github/workflows/test.yml:36
HIGH
MINED115
[MINED115] Action `gradle/actions/setup-gradle` pinned to mutable ref `@v5`: `uses: gradl…
.github/workflows/test.yml:34
HIGH
MINED115
[MINED115] Action `actions/setup-java` pinned to mutable ref `@v5`: `uses: actions/setup-…
.github/workflows/test.yml:26
HIGH
MINED115
[MINED115] Action `actions/checkout` pinned to mutable ref `@v6`: `uses: actions/checkout…
.github/workflows/test.yml:24
MED
SEC031
[SEC031] Catastrophic Backtracking Regex (ReDoS): Regex contains nested quantifiers like …
src/main/java/net/mcreator/workspace/se…:65
MED
SEC045
[SEC045] eval()/exec() on stored or user-supplied data: eval() and exec() on data — even …
src/main/java/net/mcreator/ui/action/im…:28
MED
SEC045
[SEC045] eval()/exec() on stored or user-supplied data: eval() and exec() on data — even …
src/main/java/net/mcreator/minecraft/Be…:64
MED
SEC045
[SEC045] eval()/exec() on stored or user-supplied data: eval() and exec() on data — even …
src/main/java/net/mcreator/io/WindowsPr…:40
MED
SEC115
[SEC115] Decompression without size cap (zip/gzip bomb): Decompressing untrusted archives…
src/main/java/net/mcreator/io/BinaryStr…:68
MED
SEC012
[SEC012] ZipSlip — Archive Path Traversal: Archive extraction without path validation all…
src/main/java/net/mcreator/java/ClassFi…:116
MED
SEC012
[SEC012] ZipSlip — Archive Path Traversal: Archive extraction without path validation all…
src/main/java/net/mcreator/io/zip/ZipIO…:72
MED
SEC012
[SEC012] ZipSlip — Archive Path Traversal: Archive extraction without path validation all…
src/main/java/net/mcreator/generator/ma…:89
LOW
SEC132
[SEC132] String concat where the language has interpolation (AI style drift): String buil…
src/main/java/net/mcreator/gradle/Gradl…:65
LOW
SEC132
[SEC132] String concat where the language has interpolation (AI style drift): String buil…
src/main/java/net/mcreator/element/ModE…:113
LOW
SEC132
[SEC132] String concat where the language has interpolation (AI style drift): String buil…
src/main/java/net/mcreator/blockly/data…:52
LOW
AIC003
Duplicated implementation block across source files
src/main/java/net/mcreator/generator/se…:24
LOW
AIC003
Duplicated implementation block across source files
src/main/java/net/mcreator/element/type…:117
LOW
AIC003
Duplicated implementation block across source files
src/main/java/net/mcreator/element/type…:130
LOW
AIC003
Duplicated implementation block across source files
src/main/java/net/mcreator/element/type…:196
LOW
AIC003
Duplicated implementation block across source files
src/main/java/net/mcreator/element/conv…:16
LOW
AIC003
Duplicated implementation block across source files
src/main/java/net/mcreator/element/conv…:36
LOW
AIC003
Duplicated implementation block across source files
src/main/java/net/mcreator/element/conv…:40
LOW
AIC003
Duplicated implementation block across source files
src/main/java/net/mcreator/element/conv…:33
LOW
AIC003
Duplicated implementation block across source files
src/main/java/net/mcreator/element/conv…:30
LOW
AIC003
Duplicated implementation block across source files
src/main/java/net/mcreator/element/conv…:96
LOW
AIC003
Duplicated implementation block across source files
src/main/java/net/mcreator/blockly/java…:6
LOW
AIC003
Duplicated implementation block across source files
src/main/java/net/mcreator/blockly/java…:14
LOW
AIC003
Duplicated implementation block across source files
src/main/java/net/mcreator/blockly/java…:18
LOW
AIC003
Duplicated implementation block across source files
src/main/java/net/mcreator/blockly/java…:14
LOW
AIC003
Duplicated implementation block across source files
src/main/java/net/mcreator/blockly/java…:7
LOW
AIC003
Duplicated implementation block across source files
src/main/java/net/mcreator/blockly/java…:7
LOW
AIC003
Duplicated implementation block across source files
src/main/java/net/mcreator/blockly/java…:11
LOW
AIC003
Duplicated implementation block across source files
src/main/java/net/mcreator/blockly/java…:11
LOW
AIC003
Duplicated implementation block across source files
src/main/java/net/mcreator/blockly/java…:60
LOW
AIC003
Duplicated implementation block across source files
src/main/java/net/mcreator/blockly/java…:25
LOW
AIC003
Duplicated implementation block across source files
src/main/java/net/mcreator/blockly/java…:15
LOW
AIC003
Duplicated implementation block across source files
src/main/java/net/mcreator/blockly/java…:9
LOW
AIC003
Duplicated implementation block across source files
src/main/java/net/mcreator/blockly/data…:31
LOW
AIC003
Duplicated implementation block across source files
plugins/mcreator-core/blockly/js/simple…:11
LOW
AIC003
Duplicated implementation block across source files
plugins/generator-26.1.x/resourcepack-2…:15
LOW
AIC003
Duplicated implementation block across source files
plugins/generator-26.1.x/datapack-26.1.…:15
INFO
MINED092
[MINED092] Java Runtime Exec: Runtime.getRuntime().exec(cmd) with concat string args = co…
src/main/java/net/mcreator/util/Desktop…:183
INFO
MINED092
[MINED092] Java Runtime Exec: Runtime.getRuntime().exec(cmd) with concat string args = co…
src/main/java/net/mcreator/minecraft/Be…:116
INFO
MINED092
[MINED092] Java Runtime Exec: Runtime.getRuntime().exec(cmd) with concat string args = co…
src/main/java/net/mcreator/io/WindowsPr…:40
INFO
MINED083
[MINED083] Java Thread Start: Raw thread creation. Should use ExecutorService for managed…
src/main/java/net/mcreator/io/net/api/M…:70
INFO
MINED083
[MINED083] Java Thread Start: Raw thread creation. Should use ExecutorService for managed…
src/main/java/net/mcreator/io/net/analy…:66
INFO
MINED083
[MINED083] Java Thread Start: Raw thread creation. Should use ExecutorService for managed…
src/main/java/net/mcreator/io/FileWatch…:70
INFO
MINED085
[MINED085] Java Systemexit: System.exit() inside a library kills the whole JVM.
src/main/java/net/mcreator/Launcher.java:86
INFO
MINED043
[MINED043] Http Not Https: Hardcoded http:// (not localhost) for endpoints that handle cr…
src/main/java/net/mcreator/ui/blockly/B…:83
INFO
MINED043
[MINED043] Http Not Https: Hardcoded http:// (not localhost) for endpoints that handle cr…
src/main/java/net/mcreator/blockly/data…:78
INFO
MINED043
[MINED043] Http Not Https: Hardcoded http:// (not localhost) for endpoints that handle cr…
plugins/mcreator-core/blockly/js/field_…:42