-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Sepolia Deployment #8
Conversation
Slither reportClick me to view the full reportSummary - [encode-packed-collision](#encode-packed-collision) (4 results) (High) - [incorrect-shift](#incorrect-shift) (1 results) (High) - [uninitialized-local](#uninitialized-local) (27 results) (Medium) - [unused-return](#unused-return) (3 results) (Medium) - [missing-zero-check](#missing-zero-check) (2 results) (Low) - [calls-loop](#calls-loop) (1 results) (Low) - [timestamp](#timestamp) (4 results) (Low) - [assembly](#assembly) (10 results) (Informational) - [cyclomatic-complexity](#cyclomatic-complexity) (4 results) (Informational) - [dead-code](#dead-code) (1 results) (Informational) - [solc-version](#solc-version) (2 results) (Informational) - [low-level-calls](#low-level-calls) (1 results) (Informational) - [missing-inheritance](#missing-inheritance) (1 results) (Informational) - [naming-convention](#naming-convention) (20 results) (Informational) - [too-many-digits](#too-many-digits) (2 results) (Informational) - [immutable-states](#immutable-states) (5 results) (Optimization) ## encode-packed-collision Impact: High Confidence: High - [ ] ID-0 [X509CRLHelper._getSignature(bytes,uint256)](https://github.com/automata-network/automata-on-chain-pccs/blob/a8834deb254a3e8687a0ab441e176d1fa364c5c4/src/helpers/X509CRLHelper.sol#L200-L210) calls abi.encodePacked() with multiple dynamic arguments: - [sig = abi.encodePacked(sigX,sigY)](https://github.com/automata-network/automata-on-chain-pccs/blob/a8834deb254a3e8687a0ab441e176d1fa364c5c4/src/helpers/X509CRLHelper.sol#L209)automata-on-chain-pccs/src/helpers/X509CRLHelper.sol Lines 200 to 210 in a8834de
automata-on-chain-pccs/src/bases/PckDao.sol Lines 375 to 389 in a8834de
automata-on-chain-pccs/src/helpers/X509Helper.sol Lines 209 to 219 in a8834de
automata-on-chain-pccs/src/helpers/X509CRLHelper.sol Lines 163 to 193 in a8834de
incorrect-shiftImpact: High
automata-on-chain-pccs/src/bases/DaoBase.sol Lines 28 to 50 in a8834de
uninitialized-localImpact: Medium
automata-on-chain-pccs/src/bases/PcsDao.sol Line 208 in a8834de
automata-on-chain-pccs/src/bases/PckDao.sol Line 337 in a8834de
automata-on-chain-pccs/src/bases/PcsDao.sol Line 171 in a8834de
unused-returnImpact: Medium
automata-on-chain-pccs/src/bases/PckDao.sol Lines 375 to 389 in a8834de
automata-on-chain-pccs/src/bases/PckDao.sol Lines 319 to 324 in a8834de
automata-on-chain-pccs/src/bases/FmspcTcbDao.sol Lines 163 to 180 in a8834de
missing-zero-checkImpact: Low
calls-loopImpact: Low
automata-on-chain-pccs/src/automata_pccs/shared/AutomataDaoBase.sol Lines 22 to 24 in a8834de
timestampImpact: Low
automata-on-chain-pccs/src/helpers/X509CRLHelper.sol Lines 66 to 75 in a8834de
automata-on-chain-pccs/src/helpers/X509Helper.sol Lines 70 to 80 in a8834de
automata-on-chain-pccs/src/bases/EnclaveIdentityDao.sol Lines 128 to 154 in a8834de
automata-on-chain-pccs/src/bases/FmspcTcbDao.sol Lines 140 to 161 in a8834de
assemblyImpact: Informational
automata-on-chain-pccs/src/utils/BytesUtils.sol Lines 178 to 183 in a8834de
automata-on-chain-pccs/src/utils/BytesUtils.sol Lines 204 to 210 in a8834de
automata-on-chain-pccs/src/bases/DaoBase.sol Lines 28 to 50 in a8834de
automata-on-chain-pccs/src/utils/BytesUtils.sol Lines 165 to 170 in a8834de
automata-on-chain-pccs/src/utils/BytesUtils.sol Lines 15 to 20 in a8834de
automata-on-chain-pccs/src/utils/BytesUtils.sol Lines 259 to 273 in a8834de
automata-on-chain-pccs/src/utils/BytesUtils.sol Lines 47 to 92 in a8834de
automata-on-chain-pccs/src/utils/BytesUtils.sol Lines 191 to 196 in a8834de
automata-on-chain-pccs/src/utils/BytesUtils.sol Lines 219 to 226 in a8834de
automata-on-chain-pccs/src/utils/BytesUtils.sol Lines 228 to 251 in a8834de
cyclomatic-complexityImpact: Informational
automata-on-chain-pccs/src/helpers/FmspcTcbHelper.sol Lines 105 to 170 in a8834de
automata-on-chain-pccs/src/bases/PcsDao.sol Lines 158 to 224 in a8834de
automata-on-chain-pccs/src/helpers/EnclaveIdentityHelper.sol Lines 68 to 118 in a8834de
automata-on-chain-pccs/src/helpers/FmspcTcbHelper.sol Lines 390 to 448 in a8834de
dead-codeImpact: Informational
automata-on-chain-pccs/src/bases/PckDao.sol Lines 221 to 225 in a8834de
solc-versionImpact: Informational
automata-on-chain-pccs/src/Common.sol Line 2 in a8834de
low-level-callsImpact: Informational
automata-on-chain-pccs/src/utils/P256Verifier.sol Lines 14 to 30 in a8834de
missing-inheritanceImpact: Informational
naming-conventionImpact: Informational
automata-on-chain-pccs/src/utils/BytesUtils.sol Lines 277 to 278 in a8834de
too-many-digitsImpact: Informational
automata-on-chain-pccs/src/bases/DaoBase.sol Lines 28 to 50 in a8834de
automata-on-chain-pccs/src/utils/BytesUtils.sol Lines 204 to 210 in a8834de
immutable-statesImpact: Optimization
|
No description provided.