██████╗ ██╗██████╗ ███████╗ ██████╗ ██╗   ██╗ █████╗ ██████╗ ██████╗
██╔══██╗██║██╔══██╗██╔════╝██╔════╝ ██║   ██║██╔══██╗██╔══██╗██╔══██╗
██████╔╝██║██████╔╝█████╗  ██║  ███╗██║   ██║███████║██████╔╝██║  ██║
██╔═══╝ ██║██╔═══╝ ██╔══╝  ██║   ██║██║   ██║██╔══██║██╔══██╗██║  ██║
██║     ██║██║     ███████╗╚██████╔╝╚██████╔╝██║  ██║██║  ██║██████╔╝
╚═╝     ╚═╝╚═╝     ╚══════╝ ╚═════╝  ╚═════╝ ╚═╝  ╚═╝╚═╝  ╚═╝╚═════╝

 ██████╗██╗    ██╗ ██████╗██████╗      █████╗ ███╗   ██╗██████╗     ██████╗ ███████╗██╗   ██╗ ██████╗ ██████╗ ███████╗    ███████╗ █████╗ ███████╗███████╗████████╗██╗   ██╗    ███████╗ ██████╗ █████╗ ███╗   ██╗███╗   ██╗███████╗██████╗
██╔════╝██║   ██╔╝██╔════╝██╔══██╗    ██╔══██╗████╗  ██║██╔══██╗    ██╔══██╗██╔════╝██║   ██║██╔═══██╗██╔══██╗██╔════╝    ██╔════╝██╔══██╗██╔════╝██╔════╝╚══██╔══╝╚██╗ ██╔╝    ██╔════╝██╔════╝██╔══██╗████╗  ██║████╗  ██║██╔════╝██╔══██╗
██║     ██║  ██╔╝ ██║     ██║  ██║    ███████║██╔██╗ ██║██║  ██║    ██║  ██║█████╗  ██║   ██║██║   ██║██████╔╝███████╗    ███████╗███████║█████╗  █████╗     ██║    ╚████╔╝     ███████╗██║     ███████║██╔██╗ ██║██╔██╗ ██║█████╗  ██████╔╝
██║     ██║ ██╔╝  ██║     ██║  ██║    ██╔══██║██║╚██╗██║██║  ██║    ██║  ██║██╔══╝  ╚██╗ ██╔╝██║   ██║██╔═══╝ ╚════██║    ╚════██║██╔══██║██╔══╝  ██╔══╝     ██║     ╚██╔╝      ╚════██║██║     ██╔══██║██║╚██╗██║██║╚██╗██║██╔══╝  ██╔══██╗
╚██████╗██║██╔╝   ╚██████╗██████╔╝    ██║  ██║██║ ╚████║██████╔╝    ██████╔╝███████╗ ╚████╔╝ ╚██████╔╝██║     ███████║    ███████║██║  ██║██║     ███████╗   ██║      ██║       ███████║╚██████╗██║  ██║██║ ╚████║██║ ╚████║███████╗██║  ██║
 ╚═════╝╚═╝╚═╝     ╚═════╝╚═════╝     ╚═╝  ╚═╝╚═╝  ╚═══╝╚═════╝     ╚═════╝ ╚══════╝  ╚═══╝   ╚═════╝ ╚═╝     ╚══════╝    ╚══════╝╚═╝  ╚═╝╚═╝     ╚══════╝   ╚═╝      ╚═╝       ╚══════╝ ╚═════╝╚═╝  ╚═╝╚═╝  ╚═══╝╚═╝  ╚═══╝╚══════╝╚═╝  ╚═╝
track Scanning committed secret patterns
track Scan complete
  Scan complete ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 100% 0:00:21
╭──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── PipeGuard Scan Report ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
│ Scanned path: /path/to/your-project                                                                                                                                                                                                                │
│ Findings: 61 | Critical: 61 | High: 0 | Medium: 0 | Low: 0                                                                                                                                                                                                                             │
╰────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
                                                                                                                                         CRITICAL                                                                                                                                         
┏━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃ Rule                  ┃ Category ┃ File                                                                                                   ┃ Line ┃ Title                                  ┃ Fix                                                                                        ┃
┡━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
│ SECRET_AWS_ACCESS_KEY │ secrets  │ .security-target/lib/python3.12/site-packages/boto3/examples/cloudfront.rst                            │ 25   │ AWS access key appears to be committed │ Rotate the credential, remove it from git history, and use short-lived IAM credentials     │
│ SECRET_AWS_ACCESS_KEY │ secrets  │ .security-target/lib/python3.12/site-packages/botocore/data/iam/2010-05-08/examples-1.json             │ 130  │ AWS access key appears to be committed │ Rotate the credential, remove it from git history, and use short-lived IAM credentials     │
│ SECRET_AWS_ACCESS_KEY │ secrets  │ .security-target/lib/python3.12/site-packages/botocore/data/iam/2010-05-08/examples-1.json             │ 280  │ AWS access key appears to be committed │ Rotate the credential, remove it from git history, and use short-lived IAM credentials     │
│ SECRET_AWS_ACCESS_KEY │ secrets  │ .security-target/lib/python3.12/site-packages/botocore/data/iam/2010-05-08/examples-1.json             │ 305  │ AWS access key appears to be committed │ Rotate the credential, remove it from git history, and use short-lived IAM credentials     │
│ SECRET_AWS_ACCESS_KEY │ secrets  │ .security-target/lib/python3.12/site-packages/botocore/data/iam/2010-05-08/examples-1.json             │ 847  │ AWS access key appears to be committed │ Rotate the credential, remove it from git history, and use short-lived IAM credentials     │
│ SECRET_AWS_ACCESS_KEY │ secrets  │ .security-target/lib/python3.12/site-packages/botocore/data/iam/2010-05-08/examples-1.json             │ 870  │ AWS access key appears to be committed │ Rotate the credential, remove it from git history, and use short-lived IAM credentials     │
│ SECRET_AWS_ACCESS_KEY │ secrets  │ .security-target/lib/python3.12/site-packages/botocore/data/iam/2010-05-08/examples-1.json             │ 876  │ AWS access key appears to be committed │ Rotate the credential, remove it from git history, and use short-lived IAM credentials     │
│ SECRET_AWS_ACCESS_KEY │ secrets  │ .security-target/lib/python3.12/site-packages/botocore/data/iam/2010-05-08/examples-1.json             │ 1403 │ AWS access key appears to be committed │ Rotate the credential, remove it from git history, and use short-lived IAM credentials     │
│ SECRET_AWS_ACCESS_KEY │ secrets  │ .security-target/lib/python3.12/site-packages/botocore/data/sts/2011-06-15/examples-1.json             │ 36   │ AWS access key appears to be committed │ Rotate the credential, remove it from git history, and use short-lived IAM credentials     │
│ SECRET_AWS_ACCESS_KEY │ secrets  │ .security-target/lib/python3.12/site-packages/botocore/data/sts/2011-06-15/examples-1.json             │ 108  │ AWS access key appears to be committed │ Rotate the credential, remove it from git history, and use short-lived IAM credentials     │
│ SECRET_AWS_ACCESS_KEY │ secrets  │ .security-target/lib/python3.12/site-packages/botocore/data/sts/2011-06-15/examples-1.json             │ 154  │ AWS access key appears to be committed │ Rotate the credential, remove it from git history, and use short-lived IAM credentials     │
│ SECRET_AWS_ACCESS_KEY │ secrets  │ .security-target/lib/python3.12/site-packages/botocore/data/sts/2011-06-15/examples-1.json             │ 172  │ AWS access key appears to be committed │ Rotate the credential, remove it from git history, and use short-lived IAM credentials     │
│ SECRET_AWS_ACCESS_KEY │ secrets  │ .security-target/lib/python3.12/site-packages/botocore/data/sts/2011-06-15/examples-1.json             │ 222  │ AWS access key appears to be committed │ Rotate the credential, remove it from git history, and use short-lived IAM credentials     │
│ SECRET_AWS_ACCESS_KEY │ secrets  │ .security-target/lib/python3.12/site-packages/botocore/data/sts/2011-06-15/examples-1.json             │ 253  │ AWS access key appears to be committed │ Rotate the credential, remove it from git history, and use short-lived IAM credentials     │
│ SECRET_PRIVATE_KEY    │ secrets  │ .security-target/lib/python3.12/site-packages/future/backports/test/badcert.pem                        │ 1    │ Private key appears to be committed    │ Remove the key from the repository, rotate it, and load private keys from a secret manager │
│ SECRET_PRIVATE_KEY    │ secrets  │ .security-target/lib/python3.12/site-packages/future/backports/test/badcert.pem                        │ 19   │ Private key appears to be committed    │ Remove the key from the repository, rotate it, and load private keys from a secret manager │
│ SECRET_PRIVATE_KEY    │ secrets  │ .security-target/lib/python3.12/site-packages/future/backports/test/badkey.pem                         │ 1    │ Private key appears to be committed    │ Remove the key from the repository, rotate it, and load private keys from a secret manager │
│ SECRET_PRIVATE_KEY    │ secrets  │ .security-target/lib/python3.12/site-packages/future/backports/test/badkey.pem                         │ 21   │ Private key appears to be committed    │ Remove the key from the repository, rotate it, and load private keys from a secret manager │
│ SECRET_PRIVATE_KEY    │ secrets  │ .security-target/lib/python3.12/site-packages/future/backports/test/keycert.passwd.pem                 │ 1    │ Private key appears to be committed    │ Remove the key from the repository, rotate it, and load private keys from a secret manager │
│ SECRET_PRIVATE_KEY    │ secrets  │ .security-target/lib/python3.12/site-packages/future/backports/test/keycert.pem                        │ 1    │ Private key appears to be committed    │ Remove the key from the repository, rotate it, and load private keys from a secret manager │
│ SECRET_PRIVATE_KEY    │ secrets  │ .security-target/lib/python3.12/site-packages/future/backports/test/ssl_key.pem                        │ 1    │ Private key appears to be committed    │ Remove the key from the repository, rotate it, and load private keys from a secret manager │
│ SECRET_PRIVATE_KEY    │ secrets  │ .security-target/lib/python3.12/site-packages/future/backports/test/keycert2.pem                       │ 1    │ Private key appears to be committed    │ Remove the key from the repository, rotate it, and load private keys from a secret manager │
│ SECRET_PRIVATE_KEY    │ secrets  │ .security-target/lib/python3.12/site-packages/future/backports/test/ssl_key.passwd.pem                 │ 1    │ Private key appears to be committed    │ Remove the key from the repository, rotate it, and load private keys from a secret manager │
│ SECRET_PRIVATE_KEY    │ secrets  │ .security-target/lib/python3.12/site-packages/botocore/data/iam/2010-05-08/examples-1.json             │ 1526 │ Private key appears to be committed    │ Remove the key from the repository, rotate it, and load private keys from a secret manager │
│ SECRET_PRIVATE_KEY    │ secrets  │ .security-target/lib/python3.12/site-packages/google/oauth2/gdch_credentials.py                        │ 50   │ Private key appears to be committed    │ Remove the key from the repository, rotate it, and load private keys from a secret manager │
│ SECRET_PRIVATE_KEY    │ secrets  │ .security-target/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py                    │ 37   │ Private key appears to be committed    │ Remove the key from the repository, rotate it, and load private keys from a secret manager │
│ SECRET_PRIVATE_KEY    │ secrets  │ .security-target/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py                    │ 38   │ Private key appears to be committed    │ Remove the key from the repository, rotate it, and load private keys from a secret manager │
│ SECRET_PRIVATE_KEY    │ secrets  │ .security-target/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py                    │ 39   │ Private key appears to be committed    │ Remove the key from the repository, rotate it, and load private keys from a secret manager │
│ SECRET_PRIVATE_KEY    │ secrets  │ .security-target/lib/python3.12/site-packages/google/auth/transport/_mtls_helper.py                    │ 40   │ Private key appears to be committed    │ Remove the key from the repository, rotate it, and load private keys from a secret manager │
│ SECRET_PRIVATE_KEY    │ secrets  │ .security-target/lib/python3.12/site-packages/google/auth/crypt/_python_rsa.py                         │ 39   │ Private key appears to be committed    │ Remove the key from the repository, rotate it, and load private keys from a secret manager │
│ SECRET_PRIVATE_KEY    │ secrets  │ .security-target/lib/python3.12/site-packages/google/auth/crypt/_python_rsa.py                         │ 40   │ Private key appears to be committed    │ Remove the key from the repository, rotate it, and load private keys from a secret manager │
│ SECRET_PRIVATE_KEY    │ secrets  │ .security-target/lib/python3.12/site-packages/googleapiclient/discovery_cache/documents/appengine.v1b… │ 3369 │ Private key appears to be committed    │ Remove the key from the repository, rotate it, and load private keys from a secret manager │
│ SECRET_PRIVATE_KEY    │ secrets  │ .security-target/lib/python3.12/site-packages/googleapiclient/discovery_cache/documents/appengine.v1a… │ 1584 │ Private key appears to be committed    │ Remove the key from the repository, rotate it, and load private keys from a secret manager │
│ SECRET_PRIVATE_KEY    │ secrets  │ .security-target/lib/python3.12/site-packages/googleapiclient/discovery_cache/documents/appengine.v1.… │ 3140 │ Private key appears to be committed    │ Remove the key from the repository, rotate it, and load private keys from a secret manager │
│ SECRET_PRIVATE_KEY    │ secrets  │ .security-target/lib/python3.12/site-packages/cryptography/hazmat/primitives/serialization/ssh.py      │ 78   │ Private key appears to be committed    │ Remove the key from the repository, rotate it, and load private keys from a secret manager │
│ SECRET_PRIVATE_KEY    │ secrets  │ .security-target/lib/python3.12/site-packages/Crypto/SelfTest/Cipher/test_pkcs1_15.py                  │ 71   │ Private key appears to be committed    │ Remove the key from the repository, rotate it, and load private keys from a secret manager │
│ SECRET_PRIVATE_KEY    │ secrets  │ .security-target/lib/python3.12/site-packages/Crypto/SelfTest/Signature/test_pss.py                    │ 65   │ Private key appears to be committed    │ Remove the key from the repository, rotate it, and load private keys from a secret manager │
│ SECRET_PRIVATE_KEY    │ secrets  │ .security-target/lib/python3.12/site-packages/Crypto/SelfTest/Signature/test_pkcs1_15.py               │ 152  │ Private key appears to be committed    │ Remove the key from the repository, rotate it, and load private keys from a secret manager │
│ SECRET_PRIVATE_KEY    │ secrets  │ .security-target/lib/python3.12/site-packages/Crypto/SelfTest/PublicKey/test_import_ECC.py             │ 190  │ Private key appears to be committed    │ Remove the key from the repository, rotate it, and load private keys from a secret manager │
│ SECRET_PRIVATE_KEY    │ secrets  │ .security-target/lib/python3.12/site-packages/Crypto/SelfTest/PublicKey/test_import_ECC.py             │ 1123 │ Private key appears to be committed    │ Remove the key from the repository, rotate it, and load private keys from a secret manager │
│ SECRET_PRIVATE_KEY    │ secrets  │ .security-target/lib/python3.12/site-packages/Crypto/SelfTest/PublicKey/test_import_ECC.py             │ 1130 │ Private key appears to be committed    │ Remove the key from the repository, rotate it, and load private keys from a secret manager │
│ SECRET_PRIVATE_KEY    │ secrets  │ .security-target/lib/python3.12/site-packages/Crypto/SelfTest/PublicKey/test_import_ECC.py             │ 1378 │ Private key appears to be committed    │ Remove the key from the repository, rotate it, and load private keys from a secret manager │
│ SECRET_PRIVATE_KEY    │ secrets  │ .security-target/lib/python3.12/site-packages/Crypto/SelfTest/PublicKey/test_import_ECC.py             │ 1385 │ Private key appears to be committed    │ Remove the key from the repository, rotate it, and load private keys from a secret manager │
│ SECRET_PRIVATE_KEY    │ secrets  │ .security-target/lib/python3.12/site-packages/Crypto/SelfTest/PublicKey/test_import_ECC.py             │ 1668 │ Private key appears to be committed    │ Remove the key from the repository, rotate it, and load private keys from a secret manager │
│ SECRET_PRIVATE_KEY    │ secrets  │ .security-target/lib/python3.12/site-packages/Crypto/SelfTest/PublicKey/test_import_ECC.py             │ 1674 │ Private key appears to be committed    │ Remove the key from the repository, rotate it, and load private keys from a secret manager │
│ SECRET_PRIVATE_KEY    │ secrets  │ .security-target/lib/python3.12/site-packages/Crypto/SelfTest/PublicKey/test_import_ECC.py             │ 1957 │ Private key appears to be committed    │ Remove the key from the repository, rotate it, and load private keys from a secret manager │
│ SECRET_PRIVATE_KEY    │ secrets  │ .security-target/lib/python3.12/site-packages/Crypto/SelfTest/PublicKey/test_import_ECC.py             │ 1965 │ Private key appears to be committed    │ Remove the key from the repository, rotate it, and load private keys from a secret manager │
│ SECRET_PRIVATE_KEY    │ secrets  │ .security-target/lib/python3.12/site-packages/Crypto/SelfTest/PublicKey/test_import_ECC.py             │ 2256 │ Private key appears to be committed    │ Remove the key from the repository, rotate it, and load private keys from a secret manager │
│ SECRET_PRIVATE_KEY    │ secrets  │ .security-target/lib/python3.12/site-packages/Crypto/SelfTest/PublicKey/test_import_ECC.py             │ 2265 │ Private key appears to be committed    │ Remove the key from the repository, rotate it, and load private keys from a secret manager │
│ SECRET_PRIVATE_KEY    │ secrets  │ .security-target/lib/python3.12/site-packages/Crypto/SelfTest/PublicKey/test_import_RSA.py             │ 81   │ Private key appears to be committed    │ Remove the key from the repository, rotate it, and load private keys from a secret manager │
│ SECRET_PRIVATE_KEY    │ secrets  │ .security-target/lib/python3.12/site-packages/Crypto/SelfTest/PublicKey/test_import_RSA.py             │ 92   │ Private key appears to be committed    │ Remove the key from the repository, rotate it, and load private keys from a secret manager │
│ SECRET_PRIVATE_KEY    │ secrets  │ .security-target/lib/python3.12/site-packages/Crypto/SelfTest/PublicKey/test_import_RSA.py             │ 108  │ Private key appears to be committed    │ Remove the key from the repository, rotate it, and load private keys from a secret manager │
│ SECRET_PRIVATE_KEY    │ secrets  │ .security-target/lib/python3.12/site-packages/Crypto/SelfTest/PublicKey/test_import_RSA.py             │ 122  │ Private key appears to be committed    │ Remove the key from the repository, rotate it, and load private keys from a secret manager │
│ SECRET_PRIVATE_KEY    │ secrets  │ .security-target/lib/python3.12/site-packages/Crypto/SelfTest/PublicKey/test_import_DSA.py             │ 146  │ Private key appears to be committed    │ Remove the key from the repository, rotate it, and load private keys from a secret manager │
│ SECRET_PRIVATE_KEY    │ secrets  │ .security-target/lib/python3.12/site-packages/Crypto/SelfTest/PublicKey/test_import_DSA.py             │ 208  │ Private key appears to be committed    │ Remove the key from the repository, rotate it, and load private keys from a secret manager │
│ SECRET_PRIVATE_KEY    │ secrets  │ .security-target/lib/python3.12/site-packages/Crypto/SelfTest/PublicKey/test_import_DSA.py             │ 256  │ Private key appears to be committed    │ Remove the key from the repository, rotate it, and load private keys from a secret manager │
│ SECRET_PRIVATE_KEY    │ secrets  │ .security-target/lib/python3.12/site-packages/Crypto/SelfTest/PublicKey/test_import_DSA.py             │ 296  │ Private key appears to be committed    │ Remove the key from the repository, rotate it, and load private keys from a secret manager │
│ SECRET_PRIVATE_KEY    │ secrets  │ .security-target/lib/python3.12/site-packages/Crypto/SelfTest/Protocol/test_ecdh.py                    │ 154  │ Private key appears to be committed    │ Remove the key from the repository, rotate it, and load private keys from a secret manager │
│ SECRET_PRIVATE_KEY    │ secrets  │ .security-target/lib/python3.12/site-packages/Crypto/SelfTest/Protocol/test_ecdh.py                    │ 155  │ Private key appears to be committed    │ Remove the key from the repository, rotate it, and load private keys from a secret manager │
│ SECRET_PRIVATE_KEY    │ secrets  │ .security-target/lib/python3.12/site-packages/Crypto/SelfTest/Protocol/test_ecdh.py                    │ 157  │ Private key appears to be committed    │ Remove the key from the repository, rotate it, and load private keys from a secret manager │
│ SECRET_PRIVATE_KEY    │ secrets  │ .security-target/lib/python3.12/site-packages/Crypto/SelfTest/Protocol/test_ecdh.py                    │ 159  │ Private key appears to be committed    │ Remove the key from the repository, rotate it, and load private keys from a secret manager │
└───────────────────────┴──────────┴────────────────────────────────────────────────────────────────────────────────────────────────────────┴──────┴────────────────────────────────────────┴────────────────────────────────────────────────────────────────────────────────────────────┘

