> ## Documentation Index
> Fetch the complete documentation index at: https://docs.cysmiq.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Impacts

> Business-focused categories that describe the real-world consequence of vulnerabilities.

export const DegradePerformanceIcon = () => <svg width="20" height="20" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11.8333 10L8.21046 6.37712C8.07845 6.24512 8.01245 6.17912 7.93634 6.15439C7.86939 6.13263 7.79728 6.13263 7.73033 6.15439C7.65422 6.17912 7.58822 6.24512 7.45621 6.37712L6.21046 7.62288C6.07845 7.75488 6.01245 7.82088 5.93634 7.84561C5.86939 7.86737 5.79728 7.86737 5.73033 7.84561C5.65422 7.82088 5.58822 7.75488 5.45621 7.62288L2.5 4.66667M11.8333 10H9.16667M11.8333 10V7.33333M5.7 14H11.3C12.4201 14 12.9802 14 13.408 13.782C13.7843 13.5903 14.0903 13.2843 14.282 12.908C14.5 12.4802 14.5 11.9201 14.5 10.8V5.2C14.5 4.0799 14.5 3.51984 14.282 3.09202C14.0903 2.71569 13.7843 2.40973 13.408 2.21799C12.9802 2 12.4201 2 11.3 2H5.7C4.5799 2 4.01984 2 3.59202 2.21799C3.2157 2.40973 2.90974 2.71569 2.71799 3.09202C2.5 3.51984 2.5 4.0799 2.5 5.2V10.8C2.5 11.9201 2.5 12.4802 2.71799 12.908C2.90974 13.2843 3.2157 13.5903 3.59202 13.782C4.01984 14 4.5799 14 5.7 14Z" stroke="currentColor" strokeLinecap="round" strokeLinejoin="round" /></svg>;

export const EvadeDetectionIcon = () => <svg width="20" height="20" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2.65306 5.482C2.02937 6.21812 1.56494 7.07547 1.28906 8C2.1504 10.892 4.82906 13 7.99973 13C8.66173 13 9.30173 12.908 9.9084 12.7367M4.15173 4.152C5.29348 3.39854 6.63178 2.99788 7.99973 3C11.1704 3 13.8484 5.108 14.7097 7.99867C14.2376 9.5782 13.2244 10.941 11.8477 11.848M4.15173 4.152L1.99973 2M4.15173 4.152L6.58506 6.58533M11.8477 11.848L13.9997 14M11.8477 11.848L9.4144 9.41467C9.60013 9.22893 9.74746 9.00844 9.84798 8.76577C9.9485 8.52309 10.0002 8.263 10.0002 8.00033C10.0002 7.73767 9.9485 7.47757 9.84798 7.2349C9.74746 6.99223 9.60013 6.77173 9.4144 6.586C9.22866 6.40027 9.00817 6.25294 8.76549 6.15242C8.52282 6.0519 8.26273 6.00016 8.00006 6.00016C7.7374 6.00016 7.4773 6.0519 7.23463 6.15242C6.99196 6.25294 6.77146 6.40027 6.58573 6.586M9.41373 9.414L6.5864 6.58667" stroke="currentColor" strokeLinecap="round" strokeLinejoin="round" /></svg>;

export const AccessApplicationStateIcon = () => <svg width="20" height="20" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M14 14L11.1 11.1M7.33331 4C9.1743 4 10.6666 5.49238 10.6666 7.33333M12.6666 7.33333C12.6666 10.2789 10.2788 12.6667 7.33331 12.6667C4.38781 12.6667 2 10.2789 2 7.33333C2 4.38781 4.38781 2 7.33331 2C10.2788 2 12.6666 4.38781 12.6666 7.33333Z" stroke="currentColor" strokeLinecap="round" strokeLinejoin="round" /></svg>;

export const FacilitateClientSideAttacksIcon = () => <svg width="20" height="20" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10.9997 10.6667L14.333 14M14.333 10.6667L10.9997 14M7.99967 10.3333H4.99968C4.0693 10.3333 3.60411 10.3333 3.22558 10.4482C2.37331 10.7067 1.70637 11.3736 1.44783 12.2259C1.33301 12.6044 1.33301 13.0696 1.33301 14M9.66634 5C9.66634 6.65685 8.3232 8 6.66634 8C5.00949 8 3.66634 6.65685 3.66634 5C3.66634 3.34315 5.00949 2 6.66634 2C8.3232 2 9.66634 3.34315 9.66634 5Z" stroke="currentColor" strokeLinecap="round" strokeLinejoin="round" /></svg>;

export const BypassCryptographicControlsIcon = () => <svg width="20" height="20" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><g clipPath="url(#clip_bypass)"><path d="M10.6667 8.66667V4.81173C10.6667 4.27872 10.6667 4.01222 10.5796 3.78313C10.5026 3.58076 10.3774 3.40018 10.215 3.25702C10.0311 3.09495 9.78155 3.00138 9.28248 2.81423L5.70795 1.47378C5.56935 1.4218 5.50005 1.39582 5.42876 1.38552C5.36552 1.37638 5.3013 1.37638 5.23807 1.38552C5.16678 1.39582 5.09748 1.4218 4.95888 1.47378L3.20587 2.13116M0.666748 5V8C0.666748 11.2723 4.23605 13.6523 5.53475 14.4099C5.68236 14.496 5.75617 14.5391 5.86033 14.5614C5.94115 14.5787 6.0591 14.5787 6.13993 14.5614C6.24408 14.5391 6.31822 14.4958 6.4665 14.4093C7.19201 13.9859 8.62421 13.0574 9.74799 11.7504M0.666748 2.13116L12.6667 13.3333" stroke="currentColor" strokeLinecap="round" strokeLinejoin="round" /><path d="M12.6668 8.66665C12.6668 9.40303 13.2638 9.99998 14.0002 9.99998C14.7365 9.99998 15.3335 9.40303 15.3335 8.66665C15.3335 7.93027 14.7365 7.33331 14.0002 7.33331C13.2638 7.33331 12.6668 7.93027 12.6668 8.66665Z" stroke="currentColor" strokeLinecap="round" strokeLinejoin="round" /><path d="M12.6668 13.3333C12.6668 14.0697 13.2638 14.6667 14.0002 14.6667C14.7365 14.6667 15.3335 14.0697 15.3335 13.3333C15.3335 12.597 14.7365 12 14.0002 12C13.2638 12 12.6668 12.597 12.6668 13.3333Z" stroke="currentColor" strokeLinecap="round" strokeLinejoin="round" /><path d="M12.6668 4.00002C12.6668 4.7364 13.2638 5.33336 14.0002 5.33336C14.7365 5.33336 15.3335 4.7364 15.3335 4.00002C15.3335 3.26364 14.7365 2.66669 14.0002 2.66669C13.2638 2.66669 12.6668 3.26364 12.6668 4.00002Z" stroke="currentColor" strokeLinecap="round" strokeLinejoin="round" /><path d="M12.6667 8.66669L10.6667 8.66669" stroke="currentColor" strokeLinecap="round" strokeLinejoin="round" /><path d="M12.6667 4L10.6667 4" stroke="currentColor" strokeLinecap="round" strokeLinejoin="round" /></g><defs><clipPath id="clip_bypass"><rect width="20" height="16" fill="white" /></clipPath></defs></svg>;

export const InsufficientDataProtectionIcon = () => <svg width="20" height="20" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><g clipPath="url(#clip_insuff)"><path d="M14.133 14.6666C14.3197 14.6666 14.413 14.6666 14.4843 14.6303C14.5471 14.5983 14.5981 14.5473 14.63 14.4846C14.6663 14.4133 14.6663 14.3199 14.6663 14.1333V7.19992C14.6663 7.01324 14.6663 6.91989 14.63 6.84859C14.5981 6.78587 14.5471 6.73488 14.4843 6.70292C14.413 6.66659 14.3197 6.66659 14.133 6.66659L12.533 6.66659C12.3463 6.66659 12.253 6.66659 12.1817 6.70292C12.119 6.73488 12.068 6.78587 12.036 6.84859C11.9997 6.91989 11.9997 7.01324 11.9997 7.19992V8.79992C11.9997 8.9866 11.9997 9.07995 11.9633 9.15125C11.9314 9.21397 11.8804 9.26496 11.8177 9.29692C11.7464 9.33325 11.653 9.33325 11.4663 9.33325H9.86634C9.67966 9.33325 9.58631 9.33325 9.51501 9.36958C9.45229 9.40154 9.4013 9.45253 9.36934 9.51526C9.33301 9.58656 9.33301 9.6799 9.33301 9.86659V11.4666C9.33301 11.6533 9.33301 11.7466 9.29668 11.8179C9.26472 11.8806 9.21373 11.9316 9.15101 11.9636C9.0797 11.9999 8.98636 11.9999 8.79967 11.9999H7.19967C7.01299 11.9999 6.91965 11.9999 6.84834 12.0363C6.78562 12.0682 6.73463 12.1192 6.70267 12.1819C6.66634 12.2532 6.66634 12.3466 6.66634 12.5333V14.1333C6.66634 14.3199 6.66634 14.4133 6.70267 14.4846C6.73463 14.5473 6.78562 14.5983 6.84834 14.6303C6.91965 14.6666 7.01299 14.6666 7.19967 14.6666L14.133 14.6666Z" stroke="currentColor" strokeLinecap="round" strokeLinejoin="round" /><path d="M6.66634 4.53325C6.66634 4.34657 6.66634 4.25323 6.70267 4.18192C6.73463 4.1192 6.78562 4.06821 6.84834 4.03625C6.91965 3.99992 7.01299 3.99992 7.19967 3.99992H8.79967C8.98636 3.99992 9.0797 3.99992 9.15101 4.03625C9.21373 4.06821 9.26472 4.1192 9.29668 4.18192C9.33301 4.25323 9.33301 4.34657 9.33301 4.53325V6.13325C9.33301 6.31994 9.33301 6.41328 9.29668 6.48458C9.26472 6.5473 9.21373 6.5983 9.15101 6.63025C9.0797 6.66659 8.98636 6.66659 8.79967 6.66659H7.19967C7.01299 6.66659 6.91965 6.66659 6.84834 6.63025C6.78562 6.5983 6.73463 6.5473 6.70267 6.48458C6.66634 6.41328 6.66634 6.31994 6.66634 6.13325V4.53325Z" stroke="currentColor" strokeLinecap="round" strokeLinejoin="round" /><path d="M1.99967 8.53325C1.99967 8.34657 1.99967 8.25323 2.03601 8.18192C2.06796 8.1192 2.11896 8.06821 2.18168 8.03625C2.25298 7.99992 2.34632 7.99992 2.53301 7.99992H4.13301C4.31969 7.99992 4.41303 7.99992 4.48434 8.03625C4.54706 8.06821 4.59805 8.1192 4.63001 8.18192C4.66634 8.25323 4.66634 8.34657 4.66634 8.53325V10.1333C4.66634 10.3199 4.66634 10.4133 4.63001 10.4846C4.59805 10.5473 4.54706 10.5983 4.48434 10.6303C4.41303 10.6666 4.31969 10.6666 4.13301 10.6666H2.53301C2.34632 10.6666 2.25298 10.6666 2.18168 10.6303C2.11896 10.5983 2.06796 10.5473 2.03601 10.4846C1.99967 10.4133 1.99967 10.3199 1.99967 10.1333V8.53325Z" stroke="currentColor" strokeLinecap="round" strokeLinejoin="round" /><path d="M1.33301 1.86659C1.33301 1.6799 1.33301 1.58656 1.36934 1.51526C1.4013 1.45253 1.45229 1.40154 1.51501 1.36958C1.58631 1.33325 1.67966 1.33325 1.86634 1.33325H3.46634C3.65303 1.33325 3.74637 1.33325 3.81767 1.36958C3.88039 1.40154 3.93139 1.45253 3.96334 1.51526C3.99967 1.58656 3.99967 1.6799 3.99967 1.86659V3.46659C3.99967 3.65327 3.99967 3.74661 3.96334 3.81792C3.93139 3.88064 3.88039 3.93163 3.81767 3.96359C3.74637 3.99992 3.65303 3.99992 3.46634 3.99992H1.86634C1.67966 3.99992 1.58631 3.99992 1.51501 3.96359C1.45229 3.93163 1.4013 3.88064 1.36934 3.81792C1.33301 3.74661 1.33301 3.65327 1.33301 3.46659V1.86659Z" stroke="currentColor" strokeLinecap="round" strokeLinejoin="round" /></g><defs><clipPath id="clip_insuff"><rect width="16" height="16" fill="white" /></clipPath></defs></svg>;

export const InterceptTrafficIcon = () => <svg width="20" height="20" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12 10L14 12M14 12L12 14M14 12H12.3793C11.7531 12 11.44 12 11.1559 11.9137C10.9043 11.8373 10.6702 11.712 10.4671 11.5451C10.2377 11.3565 10.064 11.096 9.71669 10.575L9.55556 10.3333M12 2L14 4M14 4L12 6M14 4H12.3793C11.7531 4 11.44 4 11.1559 4.0863C10.9043 4.1627 10.6702 4.28796 10.4671 4.45491C10.2377 4.64349 10.064 4.90398 9.71669 5.42496L6.28331 10.575C5.93599 11.096 5.76232 11.3565 5.53288 11.5451C5.32976 11.712 5.09572 11.8373 4.84414 11.9137C4.55996 12 4.24689 12 3.62075 12H2M2 4H3.62075C4.24689 4 4.55996 4 4.84414 4.0863C5.09572 4.1627 5.32976 4.28796 5.53288 4.45491C5.76232 4.64349 5.93599 4.90398 6.28331 5.42496L6.44444 5.66667" stroke="currentColor" strokeLinecap="round" strokeLinejoin="round" /></svg>;

export const AccessFilesIcon = () => <svg width="20" height="20" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9.625 2.16173V4.64005C9.625 4.97609 9.625 5.1441 9.68638 5.27244C9.74029 5.38535 9.82633 5.47714 9.93217 5.53466C10.0524 5.60006 10.2099 5.60006 10.5251 5.60006H12.8485M9.625 11.3L11.0313 9.8L9.625 8.30002M7.37502 8.30002L5.96876 9.8L7.37502 11.3M13 6.79295V11.12C13 12.1282 13 12.6322 12.8161 13.0172C12.6543 13.3559 12.3961 13.6313 12.0787 13.8039C11.7177 14 11.2451 14 10.3001 14H6.70002C5.75492 14 5.28237 14 4.92139 13.8039C4.60387 13.6313 4.34572 13.3559 4.18393 13.0172C4 12.6322 4 12.1282 4 11.12V4.88001C4 3.87191 4 3.36787 4.18393 2.98282C4.34572 2.64413 4.60387 2.36877 4.92139 2.19619C5.28237 2 5.75492 2 6.70002 2H8.50664C8.91939 2 9.12576 2 9.31998 2.04973C9.49216 2.09383 9.65677 2.16656 9.80779 2.26525C9.97807 2.37657 10.124 2.53223 10.4158 2.84354L12.2093 4.75648C12.5011 5.06779 12.6469 5.22345 12.7514 5.40509C12.8439 5.56615 12.9122 5.74174 12.9535 5.9254C13 6.13255 13 6.35269 13 6.79295Z" stroke="currentColor" strokeLinecap="round" strokeLinejoin="round" /></svg>;

export const AccessDataIcon = () => <svg width="20" height="20" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M13.9294 3.33331C13.9294 4.43788 11.4013 5.33331 8.28243 5.33331C5.16365 5.33331 2.63538 4.43788 2.63538 3.33331M13.9294 3.33331C13.9294 2.22874 11.4013 1.33331 8.28243 1.33331C5.16365 1.33331 2.63538 2.22874 2.63538 3.33331M13.9294 3.33331V12.6666C13.9294 13.7733 11.4197 14.6666 8.28243 14.6666C5.14518 14.6666 2.63538 13.7733 2.63538 12.6666V3.33331M13.9294 7.99998C13.9294 9.10665 11.4197 9.99998 8.28243 9.99998C5.14518 9.99998 2.63538 9.10665 2.63538 7.99998" stroke="currentColor" strokeLinecap="round" strokeLinejoin="round" /></svg>;

export const ObtainSecretsIcon = () => <svg width="20" height="20" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11.5555 6.66663C11.5555 6.35385 11.4362 6.04107 11.1976 5.80242C10.9589 5.56377 10.6461 5.44445 10.3333 5.44445M10.3333 10.3333C12.3583 10.3333 14 8.69171 14 6.66667C14 4.64162 12.3583 3 10.3333 3C8.30828 3 6.66666 4.64162 6.66666 6.66667C6.66666 6.83391 6.67785 6.99855 6.69954 7.15985C6.73521 7.42516 6.75304 7.55782 6.74104 7.64175C6.72853 7.72917 6.71261 7.77629 6.66952 7.85338C6.62815 7.92739 6.55526 8.00029 6.40946 8.14608L3.28638 11.2692C3.18068 11.3748 3.12784 11.4277 3.09005 11.4893C3.05654 11.5441 3.03185 11.6037 3.01688 11.666C3 11.7364 3 11.8111 3 11.9606V13.0222C3 13.3645 3 13.5356 3.0666 13.6663C3.12519 13.7813 3.21868 13.8748 3.33367 13.9334C3.46439 14 3.63552 14 3.97777 14H5.44444V12.7778H6.66666V11.5555H7.88888L8.8539 10.5905C8.9997 10.4447 9.0726 10.3718 9.14661 10.3305C9.2237 10.2874 9.27081 10.2715 9.35824 10.259C9.44215 10.2469 9.57479 10.2648 9.84017 10.3005C10.0014 10.3221 10.166 10.3333 10.3333 10.3333Z" stroke="currentColor" strokeLinecap="round" strokeLinejoin="round" /></svg>;

export const GainAccessIcon = () => <svg width="20" height="20" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4.87499 6.66667V5.33333C4.87499 3.49238 6.2741 2 7.99998 2C9.28143 2 10.3827 2.82273 10.8649 4M7.99998 9.66667V11M5.99999 14H10C11.0501 14 11.5751 14 11.9762 13.782C12.3291 13.5903 12.6158 13.2843 12.7956 12.908C13 12.4802 13 11.9201 13 10.8V9.86667C13 8.74656 13 8.18651 12.7956 7.75869C12.6158 7.38236 12.3291 7.0764 11.9762 6.88465C11.5751 6.66667 11.0501 6.66667 10 6.66667H5.99999C4.94989 6.66667 4.42485 6.66667 4.02376 6.88465C3.67096 7.0764 3.38413 7.38236 3.20437 7.75869C3 8.18651 3 8.74656 3 9.86667V10.8C3 11.9201 3 12.4802 3.20437 12.908C3.38413 13.2843 3.67096 13.5903 4.02376 13.782C4.42485 14 4.94989 14 5.99999 14Z" stroke="currentColor" strokeLinecap="round" strokeLinejoin="round" /></svg>;

export const TakeoverAccountsIcon = () => <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none"><path fillRule="evenodd" clipRule="evenodd" d="M6.16146 2L6.2 2H8C8.55229 2 9 2.44772 9 3C9 3.55229 8.55229 4 8 4H6.2C5.62345 4 5.25117 4.00078 4.96784 4.02393C4.69617 4.04612 4.59546 4.0838 4.54601 4.109C4.35785 4.20487 4.20487 4.35785 4.109 4.54601C4.0838 4.59546 4.04612 4.69617 4.02393 4.96784C4.00078 5.25118 4 5.62345 4 6.2V8C4 8.55229 3.55229 9 3 9C2.44772 9 2 8.55229 2 8V6.2L2 6.16146C1.99998 5.63431 1.99997 5.17955 2.03057 4.80497C2.06287 4.40963 2.13419 4.01641 2.32698 3.63803C2.6146 3.07354 3.07354 2.6146 3.63803 2.32698C4.01641 2.13419 4.40963 2.06287 4.80497 2.03057C5.17955 1.99997 5.63431 1.99998 6.16146 2ZM19.0322 4.02393C18.7488 4.00078 18.3766 4 17.8 4H16C15.4477 4 15 3.55229 15 3C15 2.44772 15.4477 2 16 2H17.8L17.8385 2C18.3657 1.99998 18.8205 1.99997 19.195 2.03057C19.5904 2.06287 19.9836 2.13419 20.362 2.32698C20.9265 2.6146 21.3854 3.07354 21.673 3.63803C21.8658 4.01641 21.9371 4.40963 21.9694 4.80497C22 5.17954 22 5.6343 22 6.16144V6.2V8C22 8.55229 21.5523 9 21 9C20.4477 9 20 8.55229 20 8V6.2C20 5.62345 19.9992 5.25118 19.9761 4.96784C19.9539 4.69617 19.9162 4.59546 19.891 4.54601C19.7951 4.35785 19.6422 4.20487 19.454 4.109C19.4045 4.0838 19.3038 4.04612 19.0322 4.02393ZM3 15C3.55229 15 4 15.4477 4 16V17.8C4 18.3766 4.00078 18.7488 4.02393 19.0322C4.04612 19.3038 4.0838 19.4045 4.109 19.454C4.20487 19.6422 4.35785 19.7951 4.54601 19.891C4.59546 19.9162 4.69617 19.9539 4.96784 19.9761C5.25117 19.9992 5.62345 20 6.2 20H8C8.55229 20 9 20.4477 9 21C9 21.5523 8.55229 22 8 22H6.2H6.16144C5.6343 22 5.17954 22 4.80497 21.9694C4.40963 21.9371 4.01641 21.8658 3.63803 21.673C3.07355 21.3854 2.6146 20.9265 2.32698 20.362C2.13419 19.9836 2.06287 19.5904 2.03057 19.195C1.99997 18.8205 1.99998 18.3657 2 17.8385L2 17.8V16C2 15.4477 2.44772 15 3 15ZM21 15C21.5523 15 22 15.4477 22 16V17.8V17.8386C22 18.3657 22 18.8205 21.9694 19.195C21.9371 19.5904 21.8658 19.9836 21.673 20.362C21.3854 20.9265 20.9265 21.3854 20.362 21.673C19.9836 21.8658 19.5904 21.9371 19.195 21.9694C18.8205 22 18.3657 22 17.8386 22H17.8H16C15.4477 22 15 21.5523 15 21C15 20.4477 15.4477 20 16 20H17.8C18.3766 20 18.7488 19.9992 19.0322 19.9761C19.3038 19.9539 19.4045 19.9162 19.454 19.891C19.6422 19.7951 19.7951 19.6422 19.891 19.454C19.9162 19.4045 19.9539 19.3038 19.9761 19.0322C19.9992 18.7488 20 18.3766 20 17.8V16C20 15.4477 20.4477 15 21 15Z" fill="currentColor" /><path d="M9.6 13.2C9.6 13.2 10.5 14.4 12 14.4C13.5 14.4 14.4 13.2 14.4 13.2M13.8 10.2H13.806M10.2 10.2H10.206M18 12C18 15.3137 15.3137 18 12 18C8.68629 18 6 15.3137 6 12C6 8.68629 8.68629 6 12 6C15.3137 6 18 8.68629 18 12ZM14.1 10.2C14.1 10.3657 13.9657 10.5 13.8 10.5C13.6343 10.5 13.5 10.3657 13.5 10.2C13.5 10.0343 13.6343 9.9 13.8 9.9C13.9657 9.9 14.1 10.0343 14.1 10.2ZM10.5 10.2C10.5 10.3657 10.3657 10.5 10.2 10.5C10.0343 10.5 9.9 10.3657 9.9 10.2C9.9 10.0343 10.0343 9.9 10.2 9.9C10.3657 9.9 10.5 10.0343 10.5 10.2Z" stroke="currentColor" strokeWidth="1" strokeLinecap="round" strokeLinejoin="round" /></svg>;

export const ExecuteCommandsIcon = () => <svg width="20" height="20" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M14.6667 6H1.33337M9.33337 11.6667L11 10L9.33337 8.33333M6.66671 8.33333L5.00004 10L6.66671 11.6667M1.33337 5.2L1.33337 10.8C1.33337 11.9201 1.33337 12.4802 1.55136 12.908C1.74311 13.2843 2.04907 13.5903 2.42539 13.782C2.85322 14 3.41327 14 4.53337 14H11.4667C12.5868 14 13.1469 14 13.5747 13.782C13.951 13.5903 14.257 13.2843 14.4487 12.908C14.6667 12.4802 14.6667 11.9201 14.6667 10.8V5.2C14.6667 4.0799 14.6667 3.51984 14.4487 3.09202C14.257 2.7157 13.951 2.40973 13.5747 2.21799C13.1469 2 12.5868 2 11.4667 2L4.53337 2C3.41327 2 2.85322 2 2.42539 2.21799C2.04907 2.40973 1.74311 2.71569 1.55136 3.09202C1.33337 3.51984 1.33337 4.0799 1.33337 5.2Z" stroke="currentColor" strokeLinecap="round" strokeLinejoin="round" /></svg>;

## Overview

Impacts describe attacker outcomes. They answer a simple question: if a vulnerability is exploited, what happens? This helps teams prioritize remediation and explain risk in plain language.

## Why impacts matter

* **Filter by consequence**: find all vulnerabilities that could lead to account takeover, regardless of the technical category
* **Communicate risk**: explain security issues to non-technical stakeholders in terms they understand
* **Prioritize effectively**: focus on high-impact vulnerabilities first

## Impact categories

Cysmiq uses 13 standardized impact categories.

<Steps>
  <Step title="Execute Commands" icon={<ExecuteCommandsIcon />}>
    Execute arbitrary code or commands, e.g. command injection, unsafe deserialization, template injection, or XXE.
  </Step>

  <Step title="Takeover Accounts" icon={<TakeoverAccountsIcon />}>
    Authenticate as another user or hijack sessions, e.g. auth bypass, session fixation, or weak session controls.
  </Step>

  <Step title="Gain Access" icon={<GainAccessIcon />}>
    Bypass authorization or escalate privileges, e.g. missing access checks, IDOR, or over-broad allowlists.
  </Step>

  <Step title="Obtain Secrets" icon={<ObtainSecretsIcon />}>
    Extract credentials or keys for reuse, e.g. hardcoded secrets, token exposure, or leaked key material.
  </Step>

  <Step title="Access Data" icon={<AccessDataIcon />}>
    Read or manipulate structured data, e.g. SQL injection, LDAP injection, or unsafe query construction.
  </Step>

  <Step title="Access Files" icon={<AccessFilesIcon />}>
    Read or modify files or paths, e.g. path traversal, file inclusion, or insecure archive handling.
  </Step>

  <Step title="Intercept Traffic" icon={<InterceptTrafficIcon />}>
    Observe or alter data in transit, e.g. TLS validation failures or weak transport protections.
  </Step>

  <Step title="Insufficient Data Protection" icon={<InsufficientDataProtectionIcon />}>
    Sensitive data at rest is not adequately protected, e.g. weak encryption, weak hashing, or missing integrity checks.
  </Step>

  <Step title="Bypass Cryptographic Controls" icon={<BypassCryptographicControlsIcon />}>
    Predict or undermine cryptographic controls, e.g. weak randomness, predictable tokens, or signature verification flaws.
  </Step>

  <Step title="Facilitate Client-side Attacks" icon={<FacilitateClientSideAttacksIcon />}>
    Target end users, e.g. XSS, open redirect, CSRF, clickjacking, or insecure cookie flags.
  </Step>

  <Step title="Access Application State" icon={<AccessApplicationStateIcon />}>
    Learn internal state or configuration, e.g. debug info leakage, verbose errors, or config exposure.
  </Step>

  <Step title="Evade Detection" icon={<EvadeDetectionIcon />}>
    Avoid logging or monitoring, e.g. missing audit events or log tampering.
  </Step>

  <Step title="Degrade Performance" icon={<DegradePerformanceIcon />}>
    Exhaust resources or reduce availability, e.g. DoS or resource exhaustion.
  </Step>
</Steps>

## How impacts are assigned

Impacts are assigned based on CWE mappings and attacker outcomes. When a vulnerability is detected, it inherits the impacts associated with that CWE category.

A vulnerability can have multiple impacts, and filters match any assigned impact.

For example:

* A SQL injection vulnerability gets the **Access Data** impact
* A command injection vulnerability gets the **Execute Commands** impact
* A weak password hash gets the **Insufficient Data Protection** impact

## Related docs

* [Impact Reference](/reference/impacts): detailed CWE mappings for each impact
* [Vulnerability list view](/vulnerability-management/vulnerability-list-view): filter vulnerabilities by impact
* [Vulnerability detail view](/vulnerability-management/vulnerability-detail-view)
