-
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
Holesky Deployment #6
Conversation
67f5e7f
to
7b0db51
Compare
7b0db51
to
656a023
Compare
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/3c00165d31be27b30a93e73bf9a6bc32c6f2861d/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/3c00165d31be27b30a93e73bf9a6bc32c6f2861d/src/helpers/X509CRLHelper.sol#L209)automata-on-chain-pccs/src/helpers/X509CRLHelper.sol Lines 200 to 210 in 3c00165
automata-on-chain-pccs/src/bases/PckDao.sol Lines 375 to 389 in 3c00165
automata-on-chain-pccs/src/helpers/X509Helper.sol Lines 209 to 219 in 3c00165
automata-on-chain-pccs/src/helpers/X509CRLHelper.sol Lines 163 to 193 in 3c00165
incorrect-shiftImpact: High
automata-on-chain-pccs/src/bases/DaoBase.sol Lines 28 to 50 in 3c00165
uninitialized-localImpact: Medium
automata-on-chain-pccs/src/bases/PcsDao.sol Line 208 in 3c00165
automata-on-chain-pccs/src/bases/PckDao.sol Line 337 in 3c00165
automata-on-chain-pccs/src/bases/PcsDao.sol Line 171 in 3c00165
unused-returnImpact: Medium
automata-on-chain-pccs/src/bases/PckDao.sol Lines 375 to 389 in 3c00165
automata-on-chain-pccs/src/bases/PckDao.sol Lines 319 to 324 in 3c00165
automata-on-chain-pccs/src/bases/FmspcTcbDao.sol Lines 163 to 180 in 3c00165
missing-zero-checkImpact: Low
calls-loopImpact: Low
automata-on-chain-pccs/src/automata_pccs/shared/AutomataDaoBase.sol Lines 22 to 24 in 3c00165
timestampImpact: Low
automata-on-chain-pccs/src/helpers/X509CRLHelper.sol Lines 66 to 75 in 3c00165
automata-on-chain-pccs/src/helpers/X509Helper.sol Lines 70 to 80 in 3c00165
automata-on-chain-pccs/src/bases/EnclaveIdentityDao.sol Lines 128 to 154 in 3c00165
automata-on-chain-pccs/src/bases/FmspcTcbDao.sol Lines 140 to 161 in 3c00165
assemblyImpact: Informational
automata-on-chain-pccs/src/utils/BytesUtils.sol Lines 178 to 183 in 3c00165
automata-on-chain-pccs/src/utils/BytesUtils.sol Lines 204 to 210 in 3c00165
automata-on-chain-pccs/src/bases/DaoBase.sol Lines 28 to 50 in 3c00165
automata-on-chain-pccs/src/utils/BytesUtils.sol Lines 165 to 170 in 3c00165
automata-on-chain-pccs/src/utils/BytesUtils.sol Lines 15 to 20 in 3c00165
automata-on-chain-pccs/src/utils/BytesUtils.sol Lines 259 to 273 in 3c00165
automata-on-chain-pccs/src/utils/BytesUtils.sol Lines 47 to 92 in 3c00165
automata-on-chain-pccs/src/utils/BytesUtils.sol Lines 191 to 196 in 3c00165
automata-on-chain-pccs/src/utils/BytesUtils.sol Lines 219 to 226 in 3c00165
automata-on-chain-pccs/src/utils/BytesUtils.sol Lines 228 to 251 in 3c00165
cyclomatic-complexityImpact: Informational
automata-on-chain-pccs/src/helpers/FmspcTcbHelper.sol Lines 105 to 170 in 3c00165
automata-on-chain-pccs/src/bases/PcsDao.sol Lines 158 to 224 in 3c00165
automata-on-chain-pccs/src/helpers/EnclaveIdentityHelper.sol Lines 68 to 118 in 3c00165
automata-on-chain-pccs/src/helpers/FmspcTcbHelper.sol Lines 390 to 448 in 3c00165
dead-codeImpact: Informational
automata-on-chain-pccs/src/bases/PckDao.sol Lines 221 to 225 in 3c00165
solc-versionImpact: Informational
automata-on-chain-pccs/src/Common.sol Line 2 in 3c00165
low-level-callsImpact: Informational
automata-on-chain-pccs/src/utils/P256Verifier.sol Lines 14 to 30 in 3c00165
missing-inheritanceImpact: Informational
naming-conventionImpact: Informational
automata-on-chain-pccs/src/utils/BytesUtils.sol Lines 277 to 278 in 3c00165
too-many-digitsImpact: Informational
automata-on-chain-pccs/src/bases/DaoBase.sol Lines 28 to 50 in 3c00165
automata-on-chain-pccs/src/utils/BytesUtils.sol Lines 204 to 210 in 3c00165
immutable-statesImpact: Optimization
|
No description provided.