← Back to scan
File as GitHub Issue repo: fineanmol/Hacktoberfest2025

Push this scan report to fineanmol/Hacktoberfest2025

Click the green button below to open GitHub’s new-issue form, pre-filled with the report title, summary table, top findings, and an embedded score-card image. No authentication needed — you review on GitHub before submitting. Repobility is credited as the scanner.

Embedded score card image

This image will render at the top of the issue body. Hosted on Repobility, refreshes automatically after re-scans.

Repobility score card

Issue title

Python: pickle.loads / marshal.loads on untrusted data

Curate findings to include

Pick exactly which findings appear in the issue body. By default the top 5 are included. Uncheck noise, check what matters.

Top 5 (default)
Severity Rule Title File:line
CRIT MINED107 [MINED107] Missing import: `queue` used but not imported: The file uses `queue.something(… breadh.py:26
CRIT MINED030 [MINED030] Python Pickle Loads: pickle.loads() can execute arbitrary code via __reduce__. face recognition.py:40
CRIT MINED030 [MINED030] Python Pickle Loads: pickle.loads() can execute arbitrary code via __reduce__. Program's_Contributed_By_Contributors/L…:16
CRIT MINED030 [MINED030] Python Pickle Loads: pickle.loads() can execute arbitrary code via __reduce__. Program's_Contributed_By_Contributors/L…:19
CRIT SEC081 [SEC081] Python: pickle.loads / marshal.loads on untrusted data: pickle.load(s) and marsh… face recognition.py:40
CRIT SEC081 [SEC081] Python: pickle.loads / marshal.loads on untrusted data: pickle.load(s) and marsh… Program's_Contributed_By_Contributors/L…:16
CRIT SEC081 [SEC081] Python: pickle.loads / marshal.loads on untrusted data: pickle.load(s) and marsh… Program's_Contributed_By_Contributors/L…:19
HIGH MINED108 [MINED108] `self.m_h_g_p` used but never assigned in __init__: Method `total` of class `B… billing_system.py:241
HIGH MINED108 [MINED108] `self.setup_game` used but never assigned in __init__: Method `game_loop` of c… brick_game.py:188
HIGH MINED108 [MINED108] `self.after` used but never assigned in __init__: Method `game_loop` of class … brick_game.py:188
HIGH MINED108 [MINED108] `self.draw_text` used but never assigned in __init__: Method `game_loop` of cl… brick_game.py:186
HIGH MINED108 [MINED108] `self.game_loop` used but never assigned in __init__: Method `game_loop` of cl… brick_game.py:191
HIGH MINED108 [MINED108] `self.after` used but never assigned in __init__: Method `game_loop` of class … brick_game.py:191
HIGH MINED108 [MINED108] `self.draw_text` used but never assigned in __init__: Method `game_loop` of cl… brick_game.py:181
HIGH MINED108 [MINED108] `self.check_collisions` used but never assigned in __init__: Method `game_loop… brick_game.py:177
HIGH MINED108 [MINED108] `self.game_loop` used but never assigned in __init__: Method `start_game` of c… brick_game.py:174
HIGH MINED108 [MINED108] `self.text` used but never assigned in __init__: Method `start_game` of class … brick_game.py:172
HIGH MINED108 [MINED108] `self.draw_text` used but never assigned in __init__: Method `update_lives_tex… brick_game.py:166
HIGH MINED108 [MINED108] `self.start_game` used but never assigned in __init__: Method `setup_game` of … brick_game.py:144
HIGH MINED108 [MINED108] `self.draw_text` used but never assigned in __init__: Method `setup_game` of c… brick_game.py:142
HIGH MINED108 [MINED108] `self.update_lives_text` used but never assigned in __init__: Method `setup_ga… brick_game.py:141
HIGH MINED108 [MINED108] `self.add_ball` used but never assigned in __init__: Method `setup_game` of cl… brick_game.py:140
HIGH MINED108 [MINED108] `self.text` used but never assigned in __init__: Method `setup_game` of class … brick_game.py:142
HIGH MINED108 [MINED108] `self.canvas` used but never assigned in __init__: Method `hit` of class `Bric… brick_game.py:105
HIGH MINED108 [MINED108] `self.item` used but never assigned in __init__: Method `hit` of class `Brick`… brick_game.py:105
HIGH MINED108 [MINED108] `self.delete` used but never assigned in __init__: Method `hit` of class `Bric… brick_game.py:103
HIGH MINED108 [MINED108] `self.canvas` used but never assigned in __init__: Method `move` of class `Pad… brick_game.py:78
HIGH MINED108 [MINED108] `self.get_position` used but never assigned in __init__: Method `move` of clas… brick_game.py:77
HIGH MINED108 [MINED108] `self.get_position` used but never assigned in __init__: Method `collide` of c… brick_game.py:42
HIGH MINED108 [MINED108] `self.canvas` used but never assigned in __init__: Method `update` of class `B… brick_game.py:32
HIGH MINED108 [MINED108] `self.move` used but never assigned in __init__: Method `update` of class `Bal… brick_game.py:39
HIGH MINED108 [MINED108] `self.get_position` used but never assigned in __init__: Method `update` of cl… brick_game.py:31
HIGH SEC040 [SEC040] innerHTML XSS — template literal with server-supplied data: Setting .innerHTML w… scripts/main.js:343
HIGH SEC040 [SEC040] innerHTML XSS — template literal with server-supplied data: Setting .innerHTML w… cookie-consent-app/index.js:39
HIGH SEC040 [SEC040] innerHTML XSS — template literal with server-supplied data: Setting .innerHTML w… TTT hacktberfest/web.js:34
HIGH SEC029 [SEC029] Server-Side Request Forgery (SSRF) — outbound HTTP from user input: Outbound HTT… scripts/main.js:9
HIGH SEC029 [SEC029] Server-Side Request Forgery (SSRF) — outbound HTTP from user input: Outbound HTT… QR code Scanner/script.js:17
HIGH MINED009 [MINED009] Floats For Money: Variable named price/amount/cost typed as float instead of D… Program's_Contributed_By_Contributors/P…:5
HIGH SEC135 [SEC135] Auth/permission check missing on AI-generated endpoint: Mutating HTTP endpoint g… Program's_Contributed_By_Contributors/P…:176
HIGH SEC135 [SEC135] Auth/permission check missing on AI-generated endpoint: Mutating HTTP endpoint g… Program's_Contributed_By_Contributors/P…:176
HIGH SEC135 [SEC135] Auth/permission check missing on AI-generated endpoint: Mutating HTTP endpoint g… Program's_Contributed_By_Contributors/P…:176
HIGH SEC078 [SEC078] Python: requests without timeout: requests.get/post without a timeout will hang … Program's_Contributed_By_Contributors/P…:117
HIGH SEC078 [SEC078] Python: requests without timeout: requests.get/post without a timeout will hang … Program's_Contributed_By_Contributors/P…:117
HIGH SEC078 [SEC078] Python: requests without timeout: requests.get/post without a timeout will hang … Program's_Contributed_By_Contributors/P…:117
HIGH SEC128 [SEC128] Async function without await — fire-and-forget Promise (AI mistake): Async call … Program's_Contributed_By_Contributors/P…:44
HIGH SEC128 [SEC128] Async function without await — fire-and-forget Promise (AI mistake): Async call … Program's_Contributed_By_Contributors/L…:24
HIGH SEC128 [SEC128] Async function without await — fire-and-forget Promise (AI mistake): Async call … Program's_Contributed_By_Contributors/L…:25
HIGH MINED001 [MINED001] Bare Except Pass: except: pass or except Exception: pass — silently swallows e… Program's_Contributed_By_Contributors/P…:127
HIGH MINED001 [MINED001] Bare Except Pass: except: pass or except Exception: pass — silently swallows e… Program's_Contributed_By_Contributors/L…:86
HIGH MINED017 [MINED017] C System Call: system() invokes shell. command injection if any arg is dynamic. Program's_Contributed_By_Contributors/C…:39
HIGH MINED134 [MINED134] Binary file `Program's_Contributed_By_Contributors/Library Database Management… Program's_Contributed_By_Contributors/L…:1
HIGH MINED134 [MINED134] Binary file `Program's_Contributed_By_Contributors/Library Database Management… Program's_Contributed_By_Contributors/L…:1
HIGH MINED134 [MINED134] Binary file `Program's_Contributed_By_Contributors/Library Database Management… Program's_Contributed_By_Contributors/L…:1
HIGH MINED134 [MINED134] Binary file `Program's_Contributed_By_Contributors/Java_Programs/Misc/Palinedr… Program's_Contributed_By_Contributors/J…:1
HIGH MINED134 [MINED134] Binary file `Program's_Contributed_By_Contributors/Java_Programs/Misc/Math.cla… Program's_Contributed_By_Contributors/J…:1
HIGH MINED134 [MINED134] Binary file `Program's_Contributed_By_Contributors/Java_Programs/LinkedListSam… Program's_Contributed_By_Contributors/J…:1
HIGH MINED134 [MINED134] Binary file `Program's_Contributed_By_Contributors/Java_Programs/pascals_trian… Program's_Contributed_By_Contributors/J…:1
HIGH MINED134 [MINED134] Binary file `Program's_Contributed_By_Contributors/Java_Programs/Josephus.clas… Program's_Contributed_By_Contributors/J…:1
HIGH MINED134 [MINED134] Binary file `Program's_Contributed_By_Contributors/Java_Programs/Prime_Number_… Program's_Contributed_By_Contributors/J…:1
HIGH MINED134 [MINED134] Binary file `Program's_Contributed_By_Contributors/Java_Programs/NQueens.class… Program's_Contributed_By_Contributors/J…:1
HIGH MINED134 [MINED134] Binary file `Program's_Contributed_By_Contributors/C++/BFS.exe` committed in s… Program's_Contributed_By_Contributors/C…:1
HIGH MINED134 [MINED134] Binary file `Program's_Contributed_By_Contributors/C++/peak_index_in_a_mountai… Program's_Contributed_By_Contributors/C…:1
HIGH MINED134 [MINED134] Binary file `Program's_Contributed_By_Contributors/C++/DoubleyLinkedList.exe` … Program's_Contributed_By_Contributors/C…:1
HIGH MINED134 [MINED134] Binary file `Program's_Contributed_By_Contributors/Library Database Management… Program's_Contributed_By_Contributors/L…:1
HIGH MINED134 [MINED134] Binary file `Flask/url_shortner/__pycache__/app.cpython-310.pyc` committed in … Flask/url_shortner/__pycache__/app.cpyt…:1
HIGH MINED134 [MINED134] Binary file `quick.exe` committed in source repo: `quick.exe` is a .exe binary… quick.exe:1
HIGH MINED134 [MINED134] Binary file `insertion.exe` committed in source repo: `insertion.exe` is a .ex… insertion.exe:1
HIGH MINED134 [MINED134] Binary file `radix.exe` committed in source repo: `radix.exe` is a .exe binary… radix.exe:1
HIGH MINED134 [MINED134] Binary file `selection.exe` committed in source repo: `selection.exe` is a .ex… selection.exe:1
HIGH MINED134 [MINED134] Binary file `counting.exe` committed in source repo: `counting.exe` is a .exe … counting.exe:1
HIGH MINED134 [MINED134] Binary file `shell.exe` committed in source repo: `shell.exe` is a .exe binary… shell.exe:1
HIGH MINED134 [MINED134] Binary file `merge.exe` committed in source repo: `merge.exe` is a .exe binary… merge.exe:1
HIGH MINED134 [MINED134] Binary file `bubble.exe` committed in source repo: `bubble.exe` is a .exe bina… bubble.exe:1
HIGH MINED134 [MINED134] Binary file `HeapMemory.exe` committed in source repo: `HeapMemory.exe` is a .… HeapMemory.exe:1
HIGH MINED134 [MINED134] Binary file `reverse_array.exe` committed in source repo: `reverse_array.exe` … reverse_array.exe:1
HIGH MINED115 [MINED115] Action `actions/github-script` pinned to mutable ref `@v7`: `uses: actions/git… .github/workflows/pr-automation.yml:17
HIGH MINED115 [MINED115] Action `actions/deploy-pages` pinned to mutable ref `@v4`: `uses: actions/depl… .github/workflows/pages.yml:38
HIGH MINED115 [MINED115] Action `actions/upload-pages-artifact` pinned to mutable ref `@v3`: `uses: act… .github/workflows/pages.yml:32
HIGH MINED115 [MINED115] Action `actions/configure-pages` pinned to mutable ref `@v5`: `uses: actions/c… .github/workflows/pages.yml:29
HIGH MINED115 [MINED115] Action `actions/checkout` pinned to mutable ref `@v4`: `uses: actions/checkout… .github/workflows/pages.yml:26
HIGH MINED115 [MINED115] Action `actions/github-script` pinned to mutable ref `@v7`: `uses: actions/git… .github/workflows/auto-comment.yml:71
HIGH MINED115 [MINED115] Action `actions/github-script` pinned to mutable ref `@v7`: `uses: actions/git… .github/workflows/auto-comment.yml:19
HIGH MINED115 [MINED115] Action `actions/checkout` pinned to mutable ref `@v4`: `uses: actions/checkout… .github/workflows/validate-site.yml:16
HIGH SEC020 [SEC020] Secret Printed to Logs: Debug or diagnostic code appears to print a credential-b… wifipasswordextractor.py:38
HIGH MINED113 [MINED113] Express POST /failure has no auth: Express route POST /failure declared withou… Program's_Contributed_By_Contributors/N…:71
HIGH MINED113 [MINED113] Express POST / has no auth: Express route POST / declared without an auth midd… Program's_Contributed_By_Contributors/N…:25
HIGH SEC013 [SEC013] Path Traversal — User Input in File Path: User-controlled input used in file pat… Program's_Contributed_By_Contributors/P…:5
HIGH SEC013 [SEC013] Path Traversal — User Input in File Path: User-controlled input used in file pat… Program's_Contributed_By_Contributors/P…:15
HIGH SEC013 [SEC013] Path Traversal — User Input in File Path: User-controlled input used in file pat… Program's_Contributed_By_Contributors/C…:43
MED MINED111 [MINED111] Bare except continues silently: Bare `except:` (or `except Exception:`) that r… Program's_Contributed_By_Contributors/L…:470
MED MINED111 [MINED111] Bare except continues silently: Bare `except:` (or `except Exception:`) that r… Program's_Contributed_By_Contributors/L…:606
MED MINED111 [MINED111] Bare except continues silently: Bare `except:` (or `except Exception:`) that r… Program's_Contributed_By_Contributors/L…:418
MED MINED111 [MINED111] Bare except continues silently: Bare `except:` (or `except Exception:`) that r… Program's_Contributed_By_Contributors/L…:320
MED MINED111 [MINED111] Bare except continues silently: Bare `except:` (or `except Exception:`) that r… Program's_Contributed_By_Contributors/L…:470
MED MINED111 [MINED111] Bare except continues silently: Bare `except:` (or `except Exception:`) that r… Program's_Contributed_By_Contributors/L…:606
MED MINED111 [MINED111] Bare except continues silently: Bare `except:` (or `except Exception:`) that r… Program's_Contributed_By_Contributors/L…:418
MED MINED111 [MINED111] Bare except continues silently: Bare `except:` (or `except Exception:`) that r… Program's_Contributed_By_Contributors/L…:320
MED MINED111 [MINED111] Bare except continues silently: Bare `except:` (or `except Exception:`) that r… Program's_Contributed_By_Contributors/L…:308
MED MINED111 [MINED111] Bare except continues silently: Bare `except:` (or `except Exception:`) that r… Program's_Contributed_By_Contributors/L…:442
MED MINED111 [MINED111] Bare except continues silently: Bare `except:` (or `except Exception:`) that r… Program's_Contributed_By_Contributors/L…:33
MED MINED111 [MINED111] Bare except continues silently: Bare `except:` (or `except Exception:`) that r… Program's_Contributed_By_Contributors/L…:19
MED MINED111 [MINED111] Bare except continues silently: Bare `except:` (or `except Exception:`) that r… Program's_Contributed_By_Contributors/L…:330
MED MINED111 [MINED111] Bare except continues silently: Bare `except:` (or `except Exception:`) that r… Program's_Contributed_By_Contributors/L…:477
MED MINED111 [MINED111] Bare except continues silently: Bare `except:` (or `except Exception:`) that r… Program's_Contributed_By_Contributors/L…:105
MED MINED111 [MINED111] Bare except continues silently: Bare `except:` (or `except Exception:`) that r… Program's_Contributed_By_Contributors/L…:52
MED MINED111 [MINED111] Bare except continues silently: Bare `except:` (or `except Exception:`) that r… Program's_Contributed_By_Contributors/L…:38
MED MINED111 [MINED111] Bare except continues silently: Bare `except:` (or `except Exception:`) that r… Program's_Contributed_By_Contributors/P…:19
MED MINED111 [MINED111] Bare except continues silently: Bare `except:` (or `except Exception:`) that r… Customized-Movie-Recommendation-System-…:135
MED MINED111 [MINED111] Bare except continues silently: Bare `except:` (or `except Exception:`) that r… face recognition.py:96
MED CFG006 [CFG006] Missing .gitignore: No .gitignore file. Risk of committing secrets and build art…
MED SEC136 [SEC136] AI-typical over-broad exception handler swallowing all errors: Catch-all excepti… scripts/main.js:28
MED SEC041 [SEC041] Tabnabbing — target="_blank" without rel="noopener noreferrer": <a target="_blan… scripts/main.js:343
MED ERR001 [ERR001] Silent Exception Swallowing: Silently swallowing all exceptions hides bugs. Even… Program's_Contributed_By_Contributors/P…:127
MED ERR001 [ERR001] Silent Exception Swallowing: Silently swallowing all exceptions hides bugs. Even… Program's_Contributed_By_Contributors/L…:86
MED SEC007 [SEC007] Unsafe Deserialization: Unsafe deserialization can execute arbitrary code. face recognition.py:40
MED SEC007 [SEC007] Unsafe Deserialization: Unsafe deserialization can execute arbitrary code. Program's_Contributed_By_Contributors/L…:16
MED SEC007 [SEC007] Unsafe Deserialization: Unsafe deserialization can execute arbitrary code. Program's_Contributed_By_Contributors/L…:19
MED SEC087 [SEC087] JS: weak Math.random for crypto: Math.random() is not cryptographically secure; … Program's_Contributed_By_Contributors/J…:1
MED SEC045 [SEC045] eval()/exec() on stored or user-supplied data: eval() and exec() on data — even … calculator.py:21
MED SEC045 [SEC045] eval()/exec() on stored or user-supplied data: eval() and exec() on data — even … Program's_Contributed_By_Contributors/J…:19
MED WEB003 Public web service has no security.txt .well-known/security.txt
MED AIC004 Suspicious implementation file appears unreferenced Shallow_Copy.cpp:1
MED JRN005 Compliance or security claim is near a placeholder link SSK.html:97
MED JRN005 Compliance or security claim is near a placeholder link SSK.html:88
MED WEB015 Public web app has no Content Security Policy index.html
LOW SEC124 [SEC124] TOCTOU file access (os.access then open): Check-then-use file pattern (access/ex… Snake_game-master/Snake_game-master/sna…:85
LOW SEC132 [SEC132] String concat where the language has interpolation (AI style drift): String buil… Program's_Contributed_By_Contributors/J…:50
LOW SEC132 [SEC132] String concat where the language has interpolation (AI style drift): String buil… Program's_Contributed_By_Contributors/J…:47
LOW SEC132 [SEC132] String concat where the language has interpolation (AI style drift): String buil… Program's_Contributed_By_Contributors/J…:15
LOW COMP001 [COMP001] High cognitive complexity: Function `shrink` has cognitive complexity 14 (Sonar… Program's_Contributed_By_Contributors/P…:111
LOW COMP001 [COMP001] High cognitive complexity: Function `merge` has cognitive complexity 12 (SonarS… Program's_Contributed_By_Contributors/P…:1
LOW COMP001 [COMP001] High cognitive complexity: Function `binary_search` has cognitive complexity 9 … Program's_Contributed_By_Contributors/P…:1
LOW AIC003 Duplicated implementation block across source files insertion.cpp:19
LOW AIC003 Duplicated implementation block across source files bucket.cpp:13
LOW AIC003 Duplicated implementation block across source files binary-search.py:1
LOW AIC003 Duplicated implementation block across source files Program's_Contributed_By_Contributors/b…:1
LOW AIC003 Duplicated implementation block across source files Program's_Contributed_By_Contributors/P…:18
LOW AIC003 Duplicated implementation block across source files Program's_Contributed_By_Contributors/P…:1
LOW AIC003 Duplicated implementation block across source files Program's_Contributed_By_Contributors/P…:17
LOW AIC003 Duplicated implementation block across source files Program's_Contributed_By_Contributors/P…:3
LOW AIC003 Duplicated implementation block across source files Program's_Contributed_By_Contributors/P…:3
LOW AIC003 Duplicated implementation block across source files Program's_Contributed_By_Contributors/L…:33
LOW AIC003 Duplicated implementation block across source files Program's_Contributed_By_Contributors/L…:13
LOW AIC003 Duplicated implementation block across source files Program's_Contributed_By_Contributors/L…:46
LOW AIC003 Duplicated implementation block across source files Program's_Contributed_By_Contributors/L…:26
LOW AIC003 Duplicated implementation block across source files Program's_Contributed_By_Contributors/L…:7
LOW AIC003 Duplicated implementation block across source files Program's_Contributed_By_Contributors/L…:5
LOW AIC003 Duplicated implementation block across source files Program's_Contributed_By_Contributors/J…:51
LOW AIC003 Duplicated implementation block across source files Program's_Contributed_By_Contributors/J…:3
LOW AIC003 Duplicated implementation block across source files Program's_Contributed_By_Contributors/I…:1
LOW AIC003 Duplicated implementation block across source files Program's_Contributed_By_Contributors/C…:1
LOW AIC003 Duplicated implementation block across source files Program's_Contributed_By_Contributors/C…:24
LOW AIC003 Duplicated implementation block across source files Program's_Contributed_By_Contributors/C…:19
LOW AIC003 Duplicated implementation block across source files Program's_Contributed_By_Contributors/C…:15
LOW AIC003 Duplicated implementation block across source files Program's_Contributed_By_Contributors/C…:1
LOW AIC003 Duplicated implementation block across source files Program's_Contributed_By_Contributors/C…:1
LOW AIC003 Duplicated implementation block across source files Program's_Contributed_By_Contributors/C…:1
LOW AIC003 Duplicated implementation block across source files Program's_Contributed_By_Contributors/C…:1
LOW AIC003 Duplicated implementation block across source files Program's_Contributed_By_Contributors/C…:15
LOW AIC003 Duplicated implementation block across source files Program's_Contributed_By_Contributors/C…:1
LOW AIC003 Duplicated implementation block across source files Program's_Contributed_By_Contributors/C…:1
LOW AIC003 Duplicated implementation block across source files Program's_Contributed_By_Contributors/C…:8
LOW WEB001 Public web app has no robots.txt robots.txt
LOW WEB002 Public web app has no sitemap sitemap.xml
LOW WEB008 Public docs site has no llms.txt llms.txt
LOW AIC002 Source file name looks like an AI patch artifact Shallow_Copy.cpp:1
LOW WEB011 Public web app has no humans.txt humans.txt
INFO MINED046 [MINED046] Dart Print: print() in Flutter goes to console. Use debugPrint / logger. Program's_Contributed_By_Contributors/d…:11
INFO MINED052 [MINED052] Ts Any Typed: : any used as type annotation. Defeats TypeScript type safety. Program's_Contributed_By_Contributors/T…:1
INFO MINED052 [MINED052] Ts Any Typed: : any used as type annotation. Defeats TypeScript type safety. Program's_Contributed_By_Contributors/T…:1
INFO MINED052 [MINED052] Ts Any Typed: : any used as type annotation. Defeats TypeScript type safety. Program's_Contributed_By_Contributors/T…:1
INFO MINED085 [MINED085] Java Systemexit: System.exit() inside a library kills the whole JVM. Program's_Contributed_By_Contributors/S…:42
INFO MINED049 [MINED049] Print Pii: Logging password/token/email/ssn directly to stdout. Program's_Contributed_By_Contributors/T…:35
INFO MINED049 [MINED049] Print Pii: Logging password/token/email/ssn directly to stdout. Program's_Contributed_By_Contributors/P…:29
INFO MINED049 [MINED049] Print Pii: Logging password/token/email/ssn directly to stdout. Program's_Contributed_By_Contributors/P…:25
INFO MINED067 [MINED067] Python Requests No Timeout: requests.get/post/etc. without timeout= can hang f… Program's_Contributed_By_Contributors/P…:117
INFO MINED067 [MINED067] Python Requests No Timeout: requests.get/post/etc. without timeout= can hang f… Program's_Contributed_By_Contributors/P…:117
INFO MINED067 [MINED067] Python Requests No Timeout: requests.get/post/etc. without timeout= can hang f… Program's_Contributed_By_Contributors/P…:117
INFO MINED077 [MINED077] Python Open No Context: fp = open(path) outside with-block leaks file handles. Program's_Contributed_By_Contributors/P…:23
INFO MINED077 [MINED077] Python Open No Context: fp = open(path) outside with-block leaks file handles. Program's_Contributed_By_Contributors/L…:18
INFO MINED077 [MINED077] Python Open No Context: fp = open(path) outside with-block leaks file handles. Program's_Contributed_By_Contributors/L…:18
INFO MINED050 [MINED050] Stub Only Function: Function declared but body is just pass, return None, rais… Program's_Contributed_By_Contributors/L…:26
INFO MINED050 [MINED050] Stub Only Function: Function declared but body is just pass, return None, rais… Program's_Contributed_By_Contributors/L…:27
INFO MINED050 [MINED050] Stub Only Function: Function declared but body is just pass, return None, rais… Program's_Contributed_By_Contributors/L…:54
INFO MINED071 [MINED071] Go Panic Call: panic() crashes the process. Should return error in most cases. Program's_Contributed_By_Contributors/G…:37
INFO MINED042 [MINED042] Cpp New Without Delete: C++ raw new without RAII / unique_ptr — memory leak ri… Program's_Contributed_By_Contributors/C…:33
INFO MINED042 [MINED042] Cpp New Without Delete: C++ raw new without RAII / unique_ptr — memory leak ri… Program's_Contributed_By_Contributors/C…:25
INFO MINED042 [MINED042] Cpp New Without Delete: C++ raw new without RAII / unique_ptr — memory leak ri… Program's_Contributed_By_Contributors/C…:25
INFO MINED044 [MINED044] Js Console Log Prod: console.log left in code. Should be replaced with logger … Program's_Contributed_By_Contributors/I…:144
INFO MINED044 [MINED044] Js Console Log Prod: console.log left in code. Should be replaced with logger … Program's_Contributed_By_Contributors/I…:144
INFO MINED044 [MINED044] Js Console Log Prod: console.log left in code. Should be replaced with logger … Program's_Contributed_By_Contributors/A…:9
INFO MINED064 [MINED064] Python Input Call: input() blocks for stdin. Inappropriate in services. PatternChalange(PYTHON)/day12.py:1
INFO MINED064 [MINED064] Python Input Call: input() blocks for stdin. Inappropriate in services. PatternChalange(PYTHON)/day11.py:1
INFO MINED064 [MINED064] Python Input Call: input() blocks for stdin. Inappropriate in services. P22_23_24_25Mar.py:7
INFO MINED043 [MINED043] Http Not Https: Hardcoded http:// (not localhost) for endpoints that handle cr… Program's_Contributed_By_Contributors/P…:117
INFO MINED043 [MINED043] Http Not Https: Hardcoded http:// (not localhost) for endpoints that handle cr… Program's_Contributed_By_Contributors/P…:117
INFO MINED043 [MINED043] Http Not Https: Hardcoded http:// (not localhost) for endpoints that handle cr… P22_23_24_25Mar.py:14
INFO MINED080 [MINED080] Cpp Using Namespace Std: using namespace std; pollutes the global namespace. Cpp/Parentheses_Checker.cpp:5
INFO MINED080 [MINED080] Cpp Using Namespace Std: using namespace std; pollutes the global namespace. BellmanFord-algo.cpp:11
INFO MINED080 [MINED080] Cpp Using Namespace Std: using namespace std; pollutes the global namespace. Array_STL.cpp:2
Reset to top 5 200 findings available (after auto-suppression of test files + won't-fix)

Issue body (markdown)

## Code-quality scan: `fineanmol/Hacktoberfest2025`

**Score: 61/100 (C)**  ·  202 findings  ·  scanned 2026-06-05 14:12 UTC  ·  39,353 LOC

| Severity | Count |
|---|---|
| CRITICAL | 9 |
| HIGH | 82 |
| MEDIUM | 36 |
| LOW | 42 |

📊 [Full filterable report](https://repobility.com/scan/ed72e4d9-9637-4141-b743-4e459789d6e9/)  ·  ![scorecard](https://repobility.com/scan/ed72e4d9-9637-4141-b743-4e459789d6e9/report.png?v=1780668765-s2)

### Top findings

1. **CRITICAL** `MINED107` — Missing import: `queue` used but not imported
   `breadh.py:26` · ✓ Repobility
2. **CRITICAL** `MINED030` — Python Pickle Loads
   `face recognition.py:40` · CWE-502 · ✓ Repobility
3. **CRITICAL** `MINED030` — Python Pickle Loads
   `Program's_Contributed_By_Contributors/Library Database Management System/abc.py:16` · CWE-502 · ✓ Repobility
4. **CRITICAL** `MINED030` — Python Pickle Loads
   `Program's_Contributed_By_Contributors/Library Database Management System/DBMSlibrary_GUI.py:19` · CWE-502 · ✓ Repobility
5. **CRITICAL** `SEC081` — Python: pickle.loads / marshal.loads on untrusted data
   `face recognition.py:40` · A05:2021 Security Misconfiguration

---

**Security note**: this issue is public. If any flagged finding is a real, exploitable vulnerability, please redirect to your `SECURITY.md` policy or open a [private security advisory](https://docs.github.com/en/code-security/security-advisories/guidance-on-reporting-and-writing-information-about-vulnerabilities/privately-reporting-a-security-vulnerability) instead. We're happy to close this and re-submit privately.

---

_Filed automatically. Close this issue if not useful — we won't refile. Full report: https://repobility.com/scan/ed72e4d9-9637-4141-b743-4e459789d6e9/_
Megaproject â high spam risk
Could not determine 'fineanmol/Hacktoberfest2025' star count (GitHub API rate-limited or unreachable). When in doubt about repo size, prefer opening a focused PR or a discussion rather than an issue.

The button opens GitHubâs new-issue page in a new tab. You will see the title + body pre-filled â review, edit if you want, then click GitHubâs "Submit new issue" button. Repobility never posts anything on your behalf.

For real security findings on big repos: use the project's SECURITY.md or private advisory flow instead of a public issue.