| ... |
|
C006-verb-noun-functions.md
|
676 B |
|
C013-no-dead-code.md
|
489 B |
|
C014-dependency-injection.md
|
2.01 KB |
|
C017-no-constructor-logic.md
|
796 B |
|
C018-generic-errors.md
|
507 B |
|
C019-error-log-level.md
|
666 B |
|
C020-no-unused-imports.md
|
584 B |
|
C022-no-unused-variables.md
|
460 B |
|
C023-no-duplicate-names.md
|
644 B |
|
C024-centralize-constants.md
|
649 B |
|
C029-catch-log-root-cause.md
|
1.68 KB |
|
C030-custom-error-classes.md
|
637 B |
|
C033-separate-data-access.md
|
1.71 KB |
|
C035-error-context-logging.md
|
568 B |
|
C041-no-hardcoded-secrets.md
|
442 B |
|
C042-boolean-naming.md
|
430 B |
|
C052-controller-parsing.md
|
786 B |
|
C060-superclass-logic.md
|
582 B |
|
C067-no-hardcoded-config.md
|
493 B |
|
P001-mutable-default-argument.md
|
1.6 KB |
|
P002-specify-file-encoding.md
|
1.46 KB |
|
P003-context-manager-for-resources.md
|
1.68 KB |
|
P004-no-bare-except.md
|
1.9 KB |
|
P005-use-isinstance.md
|
2.14 KB |
|
P006-timezone-aware-datetime.md
|
1.92 KB |
|
P007-use-pathlib.md
|
2.09 KB |
|
P008-no-wildcard-import.md
|
1.87 KB |
|
P009-logging-lazy-format.md
|
1.9 KB |
|
P010-exception-chaining.md
|
2.08 KB |
|
P011-subprocess-check.md
|
1.92 KB |
|
P012-requests-timeout.md
|
2.07 KB |
|
P013-no-global-statement.md
|
2.2 KB |
|
P014-no-modify-collection-while-iterating.md
|
2.29 KB |
|
P015-prefer-fstrings.md
|
2.16 KB |
|
S003-open-redirect.md
|
542 B |
|
S004-no-log-credentials.md
|
537 B |
|
S005-server-authorization.md
|
589 B |
|
S006-default-credentials.md
|
557 B |
|
S007-output-encoding.md
|
535 B |
|
S009-approved-crypto.md
|
545 B |
|
S010-csprng.md
|
556 B |
|
S011-encrypted-client-hello.md
|
523 B |
|
S012-secrets-management.md
|
570 B |
|
S013-tls-connections.md
|
542 B |
|
S016-no-sensitive-query-string.md
|
571 B |
|
S017-parameterized-queries.md
|
1.61 KB |
|
S019-email-input-sanitization.md
|
551 B |
|
S020-eval-code-execution.md
|
1.49 KB |
|
S022-context-escaping.md
|
538 B |
|
S023-dynamic-js-encoding.md
|
536 B |
|
S025-server-validation.md
|
565 B |
|
S026-tls-encryption.md
|
545 B |
|
S027-mtls-validation.md
|
572 B |
|
S028-upload-limits.md
|
528 B |
|
S029-csrf-protection.md
|
502 B |
|
S030-directory-browsing.md
|
510 B |
|
S031-secure-cookie-flag.md
|
547 B |
|
S032-httponly-cookie.md
|
524 B |
|
S033-samesite-cookie.md
|
518 B |
|
S034-host-prefix-cookie.md
|
514 B |
|
S035-app-hostnames.md
|
532 B |
|
S036-internal-file-paths.md
|
1.35 KB |
|
S037-anti-cache-headers.md
|
505 B |
|
S039-tls-certificate-validation.md
|
561 B |
|
S041-logout-invalidation.md
|
526 B |
|
S042-long-lived-sessions.md
|
573 B |
|
S044-critical-changes-reauth.md
|
561 B |
|
S045-brute-force-protection.md
|
540 B |
|
S047-oauth-csrf-protection.md
|
532 B |
|
S048-oauth-redirect-validation.md
|
539 B |
|
S049-auth-code-expiry.md
|
557 B |
|
S050-token-entropy.md
|
536 B |
|
S051-password-length.md
|
525 B |
|
S052-otp-entropy.md
|
533 B |
|
S053-generic-error-messages.md
|
525 B |
|
S054-no-default-admin.md
|
541 B |
|
S055-content-type-validation.md
|
550 B |
|
S056-log-injection.md
|
525 B |
|
S057-synchronized-time.md
|
542 B |
|
S058-ssrf-protection.md
|
1.7 KB |