https://github.com/torvalds/linux.git ·
lang: c ·
LOC: ·
source: user_submitted
| Rule | Severity | Count |
|---|---|---|
AIC003 Duplicated implementation block across source files |
low | 14 |
CFG006 [CFG006] Missing .gitignore: No .gitignore file. Risk of co… |
medium | 1 |
AIC004 Suspicious implementation file appears unreferenced |
medium | 1 |
SEC103 LDAP injection — non-constant search filter |
high | 1 |
CORE_NO_CI No CI/CD configuration found |
medium | 1 |
AIC002 Source file name looks like an AI patch artifact |
low | 1 |
CORE_NO_LICENSE No LICENSE file |
low | 1 |
CORE_NO_TESTS No test files found |
high | 1 |
CORE_NO_TESTS
No test files found
No test files found
SEC103
LDAP injection — non-constant search filter
Documentation/sphinx/maintainers_include.py:99
· conf 1.00
[SEC103] LDAP injection — non-constant search filter: User input concatenated into an LDAP search filter. Attackers inject `*)(uid=*` style payloads to bypass auth or enumerate accounts.
AIC004
Suspicious implementation file appears unreferenced
arch/alpha/lib/csum_partial_copy.c:1
· conf 0.78
Suspicious implementation file appears unreferenced
CFG006
[CFG006] Missing .gitignore: No .gitignore file. Risk of committing secrets and build artifacts.
· conf 1.00
[CFG006] Missing .gitignore: No .gitignore file. Risk of committing secrets and build artifacts.
CORE_NO_CI
No CI/CD configuration found
No CI/CD configuration found
AIC002
Source file name looks like an AI patch artifact
arch/alpha/lib/csum_partial_copy.c:1
· conf 0.62
Source file name looks like an AI patch artifact
AIC003
Duplicated implementation block across source files
arch/alpha/boot/bootpz.c:41
· conf 0.86
Duplicated implementation block across source files
AIC003
Duplicated implementation block across source files
arch/alpha/boot/main.c:4
· conf 0.86
Duplicated implementation block across source files
AIC003
Duplicated implementation block across source files
arch/alpha/kernel/core_marvel.c:306
· conf 0.86
Duplicated implementation block across source files
AIC003
Duplicated implementation block across source files
arch/alpha/kernel/core_polaris.c:14
· conf 0.86
Duplicated implementation block across source files
AIC003
Duplicated implementation block across source files
arch/alpha/kernel/core_titan.c:43
· conf 0.86
Duplicated implementation block across source files
AIC003
Duplicated implementation block across source files
arch/alpha/kernel/core_titan.c:291
· conf 0.86
Duplicated implementation block across source files
AIC003
Duplicated implementation block across source files
arch/alpha/kernel/core_tsunami.c:7
· conf 0.86
Duplicated implementation block across source files
AIC003
Duplicated implementation block across source files
arch/alpha/kernel/core_tsunami.c:26
· conf 0.86
Duplicated implementation block across source files
AIC003
Duplicated implementation block across source files
arch/alpha/kernel/core_wildfire.c:212
· conf 0.86
Duplicated implementation block across source files
AIC003
Duplicated implementation block across source files
arch/alpha/kernel/core_wildfire.c:232
· conf 0.86
Duplicated implementation block across source files
AIC003
Duplicated implementation block across source files
arch/alpha/kernel/sys_miata.c:98
· conf 0.86
Duplicated implementation block across source files
AIC003
Duplicated implementation block across source files
arch/alpha/lib/checksum.c:1
· conf 0.86
Duplicated implementation block across source files
AIC003
Duplicated implementation block across source files
arch/arc/include/asm/entry-compact.h:38
· conf 0.86
Duplicated implementation block across source files
AIC003
Duplicated implementation block across source files
arch/arc/include/asm/irqflags-compact.h:64
· conf 0.86
Duplicated implementation block across source files
CORE_NO_LICENSE
No LICENSE file
No LICENSE file
Reading from rp.scan + rp.finding + rp.rule (unified schema, R78 series). Legacy data path unchanged. Compare with /scan/bf3a159c-4a4e-41e3-a206-2a12b68ce04d/.