https://github.com/mrdoob/three.js
· scanned 2026-06-05 05:40 UTC (2 hours, 10 minutes ago)
· 10 languages
71 findings 11/13 scanners ran 44th percentile · Javascript · large (100-500K LoC)
71 findings from 1 source. Findings combine the legacy security pipeline AND the multi-layer engine (atlas, wiring, flows, ranked) AND verified AI agent contributions.
| Component | Sub-score | Weight | Contribution |
|---|---|---|---|
structure_score |
85.0 | 0.15 | 12.75 |
security_score |
100.0 | 0.25 | 25.00 |
testing_score |
74.0 | 0.20 | 14.80 |
documentation_score |
66.0 | 0.15 | 9.90 |
practices_score |
83.0 | 0.15 | 12.45 |
code_quality |
70.0 | 0.10 | 7.00 |
| Overall | 1.00 | 81.9 |
Showing 51 of 71 findings. Click TP / FP to vote on a finding's accuracy — votes adjust the confidence weighting and improve detection across the platform.
src/loaders/FileLoader.js:242
xxelegacy
examples/jsm/loaders/KMZLoader.js:126
xxelegacy
examples/jsm/loaders/AMFLoader.js:137
xxelegacy
examples/jsm/effects/AsciiEffect.js:298
xsslegacy
editor/js/Sidebar.Settings.History.js:97
xsslegacy
editor/js/Storage.js:73
qualitylegacy
editor/js/Script.js:250
qualitylegacy
editor/js/Config.js:68
qualitylegacy
manual/resources/lesson.js:57
securitylegacy
editor/js/Menubar.Help.js:26
securitylegacy
index.html
qualitylegacy
.well-known/security.txt
qualitylegacy
manifest.json
qualitylegacy
examples/jsm/misc/MorphBlendMesh.js:319
qualitylegacy
examples/jsm/misc/MorphAnimMesh.js:90
qualitylegacy
examples/jsm/loaders/KTXLoader.js:149
qualitylegacy
src/materials/MeshToonMaterial.js:14
qualitylegacy
src/materials/MeshStandardMaterial.js:15
qualitylegacy
src/materials/MeshPhongMaterial.js:14
qualitylegacy
src/materials/Materials.js:20
qualitylegacy
src/loaders/MaterialLoader.js:36
qualitylegacy
src/loaders/MaterialLoader.js:29
qualitylegacy
src/loaders/BufferGeometryLoader.js:21
qualitylegacy
src/geometries/TorusGeometry.js:50
qualitylegacy
src/geometries/TorusGeometry.js:48
qualitylegacy
src/geometries/SphereGeometry.js:62
qualitylegacy
src/geometries/RingGeometry.js:50
qualitylegacy
src/geometries/RingGeometry.js:48
qualitylegacy
src/geometries/PlaneGeometry.js:43
qualitylegacy
src/geometries/CircleGeometry.js:37
qualitylegacy
src/extras/curves/QuadraticBezierCurve3.js:20
qualitylegacy
src/extras/curves/LineCurve3.js:12
qualitylegacy
src/extras/curves/CubicBezierCurve3.js:21
qualitylegacy
src/core/InterleavedBufferAttribute.js:26
qualitylegacy
src/core/InterleavedBuffer.js:13
qualitylegacy
manual/resources/threejs-lots-of-objects.js:5
qualitylegacy
editor/js/commands/SetValueCommand.js:19
qualitylegacy
editor/js/commands/SetShadowValueCommand.js:19
qualitylegacy
editor/js/commands/SetSceneCommand.js:21
qualitylegacy
editor/js/commands/SetMaterialVectorCommand.js:23
qualitylegacy
editor/js/commands/SetMaterialValueCommand.js:27
qualitylegacy
editor/js/commands/SetGeometryValueCommand.js:23
qualitylegacy
editor/js/Sidebar.Geometry.TetrahedronGeometry.js:18
qualitylegacy
editor/js/Sidebar.Geometry.OctahedronGeometry.js:18
qualitylegacy
editor/js/Sidebar.Geometry.IcosahedronGeometry.js:18
qualitylegacy
build:1
qualitylegacy
humans.txt
qualitylegacy
robots.txt
qualitylegacy
sitemap.xml
qualitylegacy
examples/jsm/capabilities/WebGL.js:79
qualitylegacy
editor/js/Script.js:28
qualitylegacy
This page is publicly accessible at:
https://repobility.com/scan/51b0acfa-7323-456c-bc6b-96a9399aafab/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/51b0acfa-7323-456c-bc6b-96a9399aafab/
Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.