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