SWC coverage and status

MythX currently detects most SWCs in the SWC Registry. Below you can find full coverage information for each of our Plans.

SWC-ID
SWC-Title
Severity
MythX
MythX Pro
SWC-100 Function Default VisibilityLow
SWC-101 Integer Overflow and UnderflowHigh
SWC-102 Outdated Compiler VersionMedium
SWC-103 Floating PragmaLow
SWC-104 Unchecked Call Return ValueMedium
SWC-105 Unprotected Ether WithdrawalHigh
SWC-106 Unprotected SELFDESTRUCT InstructionHigh
SWC-107 ReentrancyHigh
SWC-108 State Variable Default VisibilityLow
SWC-109 Uninitialized Storage PointerLow
SWC-110 Assert ViolationLow
SWC-111 Use of Deprecated Solidity FunctionsMedium
SWC-112 Delegatecall to Untrusted CalleeMedium
SWC-113 DoS with Failed CallMedium
SWC-114 Transaction Order DependenceMedium
SWC-115 Authorization through tx.originMedium
SWC-116 Timestamp DependenceMedium
SWC-117 Signature Malleability
SWC-118 Incorrect Constructor NameMedium
SWC-119 Shadowing State VariablesLow
SWC-120 Weak Sources of Randomness from Chain AttributesMedium
SWC-121 Missing Protection against Signature Replay Attacks
SWC-122 Lack of Proper Signature Verification
SWC-123 Requirement Violation
SWC-124 Write to Arbitrary Storage LocationMedium
SWC-125 Incorrect Inheritance Order
SWC-127 Arbitrary Jump with Function Type VariableMedium
SWC-128 Gas ExhaustionMedium
SWC-129 Typographical ErrorLow
SWC-130 Right-To-Left-Override control characterLow
By using MythX, you agree to our Privacy Policy. Got it