EdamAme-x / EdamAme-x/pentect

Consolidated secret-input masking boundary audit (SEC-001–SEC-270 and follow-ups)

Open
#711 7 comments 0 reactions 0 assignees View on GitHub
priority:P2
Dominant language
Rust
Stars
26
Forks
6
Avg merge
1h 13m
Merged PRs (30d)
384

Description

## Summary

This issue consolidates the mechanically expanded secret-input masking reports filed as individual command/product cases from #425 through #709. The source reports remain available as closed evidence and reproduction records.

These reports should be implemented and verified by shared input boundary rather than by adding hundreds of command-name-specific detectors.

## Root-cause groups

- Structured OpenAI/Anthropic request fields and tool-history traversal
- Generic whitespace-separated CLI options (`--secret VALUE`)
- PowerShell named parameters (`-Secret VALUE`)
- Standard-input and pipe-bound secrets
- Environment/config assignment parsing
- HTTP headers, cookies, URLs, and connection strings
- Multi-value, multiline, and command-subcommand contexts
- Encoded, encrypted, or format-specific credential material

## Acceptance criteria

- Define a small set of parser/boundary fixes covering these families.
- Convert every linked reproduction into table-driven regression data.
- Do not hard-code one detector per product or command.
- Preserve CredSweeper parity; product-specific boundary parsing must remain separately identified.
- Report which linked cases are fixed, unsupported, invalid, or intentionally out of scope.

## Consolidated reports (278)

- [#425](https://github.com/EdamAme-x/pentect/issues/425) — SEC-001 OpenAI Responsesの`function_call.arguments`保護漏れ
- [#426](https://github.com/EdamAme-x/pentect/issues/426) — SEC-002 OpenAI Responsesの`custom_tool_call.input`保護漏れ
- [#427](https://github.com/EdamAme-x/pentect/issues/427) — SEC-003 Anthropic `mcp_tool_result`内の文字列保護漏れ
- [#428](https://github.com/EdamAme-x/pentect/issues/428) — SEC-004 Anthropic `connector_text`内の文字列保護漏れ
- [#429](https://github.com/EdamAme-x/pentect/issues/429) — SEC-005 Anthropic `server_tool_use`内容の保護漏れ候補
- [#430](https://github.com/EdamAme-x/pentect/issues/430) — SEC-006 Anthropic `mcp_tool_use`内容の保護漏れ候補
- [#431](https://github.com/EdamAme-x/pentect/issues/431) — SEC-007 Anthropic `tool_search_tool_result`内容の保護漏れ候補
- [#432](https://github.com/EdamAme-x/pentect/issues/432) — SEC-008 Anthropic `web_search_tool_result`内容の保護漏れ候補
- [#436](https://github.com/EdamAme-x/pentect/issues/436) — SEC-009 Anthropic `web_fetch_tool_result`内容の保護漏れ候補
- [#437](https://github.com/EdamAme-x/pentect/issues/437) — SEC-010 Anthropic `code_execution_tool_result`内容の保護漏れ候補
- [#438](https://github.com/EdamAme-x/pentect/issues/438) — SEC-011 Anthropic `bash_code_execution_tool_result`内容の保護漏れ候補
- [#439](https://github.com/EdamAme-x/pentect/issues/439) — SEC-012 Anthropic `text_editor_code_execution_tool_result`内容の保護漏れ候補
- [#440](https://github.com/EdamAme-x/pentect/issues/440) — SEC-013 `Set-Cookie`セッション値の保護漏れ
- [#441](https://github.com/EdamAme-x/pentect/issues/441) — SEC-014 URLクエリ`code`の保護漏れ
- [#442](https://github.com/EdamAme-x/pentect/issues/442) — SEC-015 URLクエリ`authorization_code`の保護漏れ
- [#443](https://github.com/EdamAme-x/pentect/issues/443) — SEC-016 URLクエリ`state`の保護漏れ
- [#444](https://github.com/EdamAme-x/pentect/issues/444) — SEC-017 URLクエリ`nonce`の保護漏れ
- [#445](https://github.com/EdamAme-x/pentect/issues/445) — SEC-018 URLクエリ`ticket`の保護漏れ
- [#446](https://github.com/EdamAme-x/pentect/issues/446) — SEC-019 URLクエリ`code_verifier`の保護漏れ
- [#447](https://github.com/EdamAme-x/pentect/issues/447) — SEC-020 URLクエリ`signature`の保護漏れ
- [#448](https://github.com/EdamAme-x/pentect/issues/448) — SEC-021 URLクエリ`auth`の保護漏れ
- [#449](https://github.com/EdamAme-x/pentect/issues/449) — SEC-022 WebSocket URLクエリ`auth`の保護漏れ
- [#450](https://github.com/EdamAme-x/pentect/issues/450) — SEC-023 URLクエリ`jwt`の保護漏れ
- [#451](https://github.com/EdamAme-x/pentect/issues/451) — SEC-024 URLクエリ`assertion`の保護漏れ
- [#452](https://github.com/EdamAme-x/pentect/issues/452) — SEC-025 URLクエリ`credential`の保護漏れ
- [#453](https://github.com/EdamAme-x/pentect/issues/453) — SEC-026 URLクエリ`sig`の保護漏れ
- [#454](https://github.com/EdamAme-x/pentect/issues/454) — SEC-027 URLクエリ`hmac`の保護漏れ
- [#455](https://github.com/EdamAme-x/pentect/issues/455) — SEC-028 URLクエリ`otp`の保護漏れ
- [#456](https://github.com/EdamAme-x/pentect/issues/456) — SEC-029 URLクエリ`pin`の保護漏れ
- [#457](https://github.com/EdamAme-x/pentect/issues/457) — SEC-030 URLクエリ`verification_code`の保護漏れ
- [#458](https://github.com/EdamAme-x/pentect/issues/458) — SEC-031 URLクエリ`session`の保護漏れ
- [#459](https://github.com/EdamAme-x/pentect/issues/459) — SEC-032 URLクエリ`session_id`の保護漏れ
- [#460](https://github.com/EdamAme-x/pentect/issues/460) — SEC-033 URLクエリ`sid`の保護漏れ
- [#461](https://github.com/EdamAme-x/pentect/issues/461) — SEC-034 XML要素`password`の保護漏れ
- [#462](https://github.com/EdamAme-x/pentect/issues/462) — SEC-035 XML要素`api_token`の保護漏れ
- [#463](https://github.com/EdamAme-x/pentect/issues/463) — SEC-036 XML要素`secret`の保護漏れ
- [#464](https://github.com/EdamAme-x/pentect/issues/464) — SEC-037 Docker `-p`分離引数の保護漏れ
- [#465](https://github.com/EdamAme-x/pentect/issues/465) — SEC-038 Docker `--password`分離引数の保護漏れ
- [#466](https://github.com/EdamAme-x/pentect/issues/466) — SEC-039 kubectl `--token`分離引数の保護漏れ
- [#467](https://github.com/EdamAme-x/pentect/issues/467) — SEC-040 Vaultログインの位置引数保護漏れ
- [#468](https://github.com/EdamAme-x/pentect/issues/468) — SEC-041 AWS CLI秘密鍵設定値の保護漏れ
- [#469](https://github.com/EdamAme-x/pentect/issues/469) — SEC-042 Files APIの文書走査で形式情報が失われ、CSV列・YAMLブロック内の認証値が保護されない
- [#470](https://github.com/EdamAme-x/pentect/issues/470) — SEC-043 JSONの数値型PIN・OTP・認証値が走査対象にならず保護されない
- [#471](https://github.com/EdamAme-x/pentect/issues/471) — SEC-044 `.pgpass`の位置固定パスワードが保護されない
- [#472](https://github.com/EdamAme-x/pentect/issues/472) — SEC-045 `.netrc`の`password`・`account`認証値が保護されない
- [#473](https://github.com/EdamAme-x/pentect/issues/473) — SEC-046 SQLの`SET PASSWORD`文にあるパスワードが保護されない
- [#474](https://github.com/EdamAme-x/pentect/issues/474) — SEC-047 Redis・FTPなどの`AUTH`・`PASS`命令にある認証値が保護されない
- [#475](https://github.com/EdamAme-x/pentect/issues/475) — SEC-048 HTMLの属性間関係で示されるパスワード・API鍵が保護されない
- [#476](https://github.com/EdamAme-x/pentect/issues/476) — SEC-049 TOML複数行文字列・HCLヒアドキュメント内の認証値が保護されない
- [#477](https://github.com/EdamAme-x/pentect/issues/477) — SEC-050 URL行列変数の`token`・`password`認証値が保護されない
- [#479](https://github.com/EdamAme-x/pentect/issues/479) — SEC-051 Digest・AWS SigV4の`Authorization`認証証明が一部保護されない
- [#481](https://github.com/EdamAme-x/pentect/issues/481) — SEC-052 OpenVPN `auth-user-pass`ファイルの利用者名・パスワードが保護されない
- [#482](https://github.com/EdamAme-x/pentect/issues/482) — SEC-053 認証値キー配下の連結式・テンプレート文字列に分割された値が保護されない
- [#483](https://github.com/EdamAme-x/pentect/issues/483) — SEC-054 `multipart/form-data`の認証欄本文が保護されない
- [#484](https://github.com/EdamAme-x/pentect/issues/484) — SEC-055 OpenAI Responsesの既知項目内メタデータが保護されない
- [#487](https://github.com/EdamAme-x/pentect/issues/487) — SEC-056 npm・Twineなど非PowerShell形式CLIの認証オプションが保護されない
- [#488](https://github.com/EdamAme-x/pentect/issues/488) — SEC-057 CLI認証オプションを行継続で分割すると値が保護されない
- [#489](https://github.com/EdamAme-x/pentect/issues/489) — SEC-058 XML同一要素内の複数認証属性で後続の値が保護されない
- [#490](https://github.com/EdamAme-x/pentect/issues/490) — SEC-059 同一行に複数の認証キー値を置くと先行値が保護されない
- [#491](https://github.com/EdamAme-x/pentect/issues/491) — SEC-060 Cookie要求ヘッダーの後続認証値が保護されない
- [#492](https://github.com/EdamAme-x/pentect/issues/492) — SEC-061 JSONのname・value順序反転で認証値が保護されない *(already closed)*
- [#493](https://github.com/EdamAme-x/pentect/issues/493) — SEC-062 深いJSONの解析失敗で認証値が平文経路へ戻る
- [#494](https://github.com/EdamAme-x/pentect/issues/494) — SEC-063 構造化YAMLのヘッダー配列でnameとvalueの認証関係が失われる
- [#495](https://github.com/EdamAme-x/pentect/issues/495) — SEC-064 TOMLヘッダー配列テーブルのname・value認証値が保護されない
- [#496](https://github.com/EdamAme-x/pentect/issues/496) — curl設定ファイルのuser認証値が保護されない
- [#497](https://github.com/EdamAme-x/pentect/issues/497) — NDJSONのKubernetes Secret stringData値が保護されない
- [#498](https://github.com/EdamAme-x/pentect/issues/498) — 標準入力の複数行NDJSONが自動判定されず認証値が保護されない
- [#499](https://github.com/EdamAme-x/pentect/issues/499) — INI継続行へ分割した認証値が保護されない
- [#500](https://github.com/EdamAme-x/pentect/issues/500) — ハンドル構文に一致する入力値が保護対象から除外される
- [#501](https://github.com/EdamAme-x/pentect/issues/501) — SEC-070 構造化入力のコメント行にある認証値が保護されない
- [#502](https://github.com/EdamAme-x/pentect/issues/502) — SEC-071 YAMLブロックスカラーの置換結果が有効なYAMLとして再解析できない
- [#503](https://github.com/EdamAme-x/pentect/issues/503) — SEC-072 .envコメント行に残された認証値が保護されない
- [#504](https://github.com/EdamAme-x/pentect/issues/504) — SEC-073 curl --oauth2-bearer引数のBearerトークンが保護されない
- [#505](https://github.com/EdamAme-x/pentect/issues/505) — SEC-074 curl --pass・--proxy-pass分離引数の秘密鍵パスフレーズが保護されない
- [#506](https://github.com/EdamAme-x/pentect/issues/506) — SEC-075 OpenSSL -passin・-passout・-passwordのパスフレーズが保護されない
- [#507](https://github.com/EdamAme-x/pentect/issues/507) — SEC-076 sshpass -p・--passwordのSSHパスワードが保護されない
- [#508](https://github.com/EdamAme-x/pentect/issues/508) — SEC-077 MySQLクライアント -pVALUE・--password=VALUEが保護されない
- [#509](https://github.com/EdamAme-x/pentect/issues/509) — SEC-078 シェルコマンド先頭の環境変数代入がテキスト処理で保護されない
- [#510](https://github.com/EdamAme-x/pentect/issues/510) — SEC-079 GnuPG --passphrase分離形式が保護されない
- [#511](https://github.com/EdamAme-x/pentect/issues/511) — SEC-080 7-Zip -pPASSWORD形式の暗号化パスワードが保護されない
- [#512](https://github.com/EdamAme-x/pentect/issues/512) — SEC-081 Info-ZIP zip・unzipの-P passwordが保護されない
- [#513](https://github.com/EdamAme-x/pentect/issues/513) — SEC-082 Windows cmdkey /pass:PASSWORDの資格情報が保護されない
- [#514](https://github.com/EdamAme-x/pentect/issues/514) — SEC-083 Windows net useの位置固定パスワードが保護されない
- [#515](https://github.com/EdamAme-x/pentect/issues/515) — SEC-084 Windows netsh -p Passwordの認証値が保護されない
- [#516](https://github.com/EdamAme-x/pentect/issues/516) — SEC-085 Windows schtasks /rpパスワードが保護されない
- [#517](https://github.com/EdamAme-x/pentect/issues/517) — SEC-086 Windows sc.exe config password=のサービスパスワードが保護されない
- [#518](https://github.com/EdamAme-x/pentect/issues/518) — SEC-087 Docker config.jsonのauth置換で認証情報が残り出力JSONが壊れる
- [#519](https://github.com/EdamAme-x/pentect/issues/519) — SEC-088 Java keytoolのキーストア・鍵パスワードが保護されない
- [#520](https://github.com/EdamAme-x/pentect/issues/520) — SEC-089 SQL Server sqlcmdのパスワード引数が保護されない
- [#521](https://github.com/EdamAme-x/pentect/issues/521) — SEC-090 Ansible --extra-varsの認証変数が保護されない
- [#522](https://github.com/EdamAme-x/pentect/issues/522) — SEC-091 Azure CLI az loginのサービス主体パスワードが保護されない
- [#523](https://github.com/EdamAme-x/pentect/issues/523) — SEC-092 Redis CLI -a・--passの接続パスワードが保護されない
- [#524](https://github.com/EdamAme-x/pentect/issues/524) — SEC-093 Cassandra cqlshのパスワード引数が保護されない
- [#525](https://github.com/EdamAme-x/pentect/issues/525) — SEC-094 OpenLDAP ldapsearch -wのバインドパスワードが保護されない
- [#526](https://github.com/EdamAme-x/pentect/issues/526) — SEC-095 DigitalOcean doctlの--access-tokenが保護されない
- [#527](https://github.com/EdamAme-x/pentect/issues/527) — SEC-096 IBM Cloud CLI ibmcloud loginのAPIキー・パスワードが保護されない
- [#528](https://github.com/EdamAme-x/pentect/issues/528) — SEC-097 MinIO Client mc alias setの認証情報が保護されない
- [#529](https://github.com/EdamAme-x/pentect/issues/529) — SEC-098 Eclipse MosquittoのMQTTパスワード引数が保護されない
- [#530](https://github.com/EdamAme-x/pentect/issues/530) — SEC-099 InfluxDB CLIのAPIトークンが保護されない
- [#531](https://github.com/EdamAme-x/pentect/issues/531) — SEC-100 Alibaba Cloud OSS ossutil configの認証情報が保護されない
- [#532](https://github.com/EdamAme-x/pentect/issues/532) — SEC-101 RabbitMQ rabbitmqctlの位置固定パスワードが保護されない
- [#533](https://github.com/EdamAme-x/pentect/issues/533) — SEC-102 Consul CLIの-token ACLトークンが保護されない
- [#534](https://github.com/EdamAme-x/pentect/issues/534) — SEC-103 Apache htpasswd -bの平文パスワードが保護されない
- [#535](https://github.com/EdamAme-x/pentect/issues/535) — SEC-104 mosquitto_passwd -bのパスワードファイル用秘密値が保護されない
- [#536](https://github.com/EdamAme-x/pentect/issues/536) — SEC-105 Caddy hash-password --plaintextのパスワードが保護されない
- [#537](https://github.com/EdamAme-x/pentect/issues/537) — SEC-106 OpenSSH ssh-keygen -Nの秘密鍵パスフレーズが保護されない
- [#538](https://github.com/EdamAme-x/pentect/issues/538) — SEC-107: Oracle SQL*Plusのusername/password@connect_identifier形式が保護されない
- [#539](https://github.com/EdamAme-x/pentect/issues/539) — SEC-108: IBM Db2コマンドラインの接続パスワードが保護されない
- [#540](https://github.com/EdamAme-x/pentect/issues/540) — SEC-109: ODBC/ADO接続文字列の認証値が保護されない
- [#541](https://github.com/EdamAme-x/pentect/issues/541) — SEC-110: MongoDB mongodump・mongoshのパスワード引数が保護されない
- [#542](https://github.com/EdamAme-x/pentect/issues/542) — SEC-111: OCIレジストリCLIの認証引数が保護されない
- [#543](https://github.com/EdamAme-x/pentect/issues/543) — SEC-112: Argo CD CLIの認証引数が保護されない
- [#544](https://github.com/EdamAme-x/pentect/issues/544) — SEC-113: Flux CLIのGit認証パスワードが保護されない
- [#545](https://github.com/EdamAme-x/pentect/issues/545) — SEC-114: npmのレジストリ認証トークン設定が保護されない
- [#546](https://github.com/EdamAme-x/pentect/issues/546) — SEC-115: rcloneの位置引数認証値が保護されない
- [#547](https://github.com/EdamAme-x/pentect/issues/547) — SEC-116: Grafana Cloud k6のAPIトークン引数が保護されない
- [#548](https://github.com/EdamAme-x/pentect/issues/548) — SEC-117: GitLab Runner・GitLab CLIの認証値が保護されない
- [#549](https://github.com/EdamAme-x/pentect/issues/549) — SEC-118: OCIレジストリのスキャン・署名認証値が保護されない
- [#550](https://github.com/EdamAme-x/pentect/issues/550) — SEC-119: NuGetソース登録のパスワードが保護されない
- [#551](https://github.com/EdamAme-x/pentect/issues/551) — SEC-120: Composerの非公開パッケージ認証値が保護されない
- [#552](https://github.com/EdamAme-x/pentect/issues/552) — SEC-121: Doppler CLIのトークン設定・実行引数が保護されない
- [#553](https://github.com/EdamAme-x/pentect/issues/553) — SEC-122: クラウド配備CLIの認証引数が保護されない
- [#554](https://github.com/EdamAme-x/pentect/issues/554) — SEC-123: Alibaba Cloud CLI・Tencent Cloud CLIの認証設定値が保護されない
- [#555](https://github.com/EdamAme-x/pentect/issues/555) — SEC-124: GitのHTTP追加ヘッダーに含まれるBearer値が保護されない
- [#556](https://github.com/EdamAme-x/pentect/issues/556) — SEC-125: PythonパッケージCLIの認証値が保護されない
- [#557](https://github.com/EdamAme-x/pentect/issues/557) — SEC-126: Cargo公開のAPIトークン引数が保護されない
- [#558](https://github.com/EdamAme-x/pentect/issues/558) — SEC-127: JFrog CLIのサーバー認証値が保護されない
- [#559](https://github.com/EdamAme-x/pentect/issues/559) — SEC-128: Snyk CLIの認証トークンが保護されない
- [#560](https://github.com/EdamAme-x/pentect/issues/560) — SEC-129: Azure Kubeloginのサービス主体秘密値が保護されない
- [#561](https://github.com/EdamAme-x/pentect/issues/561) — SEC-130: Jenkins CLIのAPIトークン認証引数が保護されない
- [#562](https://github.com/EdamAme-x/pentect/issues/562) — SEC-131: SonarScannerの解析トークン指定が保護されない
- [#563](https://github.com/EdamAme-x/pentect/issues/563) — SEC-132: CheckovのBridgecrew APIキー引数が保護されない
- [#564](https://github.com/EdamAme-x/pentect/issues/564) — SEC-133: kcatのSASLパスワード設定が保護されない
- [#565](https://github.com/EdamAme-x/pentect/issues/565) — SEC-134: Keycloak kcadmのクライアント秘密値が保護されない
- [#566](https://github.com/EdamAme-x/pentect/issues/566) — SEC-135: OpenShift ocのログイントークンが保護されない
- [#567](https://github.com/EdamAme-x/pentect/issues/567) — SEC-136: Rancher CLIのログイントークンが保護されない
- [#568](https://github.com/EdamAme-x/pentect/issues/568) — SEC-137: Cloud Foundry CLIのログインパスワードが保護されない
- [#569](https://github.com/EdamAme-x/pentect/issues/569) — SEC-138: Nomad CLIのACLトークン指定が保護されない
- [#570](https://github.com/EdamAme-x/pentect/issues/570) — SEC-139: Sentry CLIの認証トークン引数が保護されない
- [#571](https://github.com/EdamAme-x/pentect/issues/571) — SEC-140: Tailscale CLIの認証値引数が形式によって保護されない
- [#572](https://github.com/EdamAme-x/pentect/issues/572) — SEC-141: ngrok CLIの認証設定値が保護されない
- [#573](https://github.com/EdamAme-x/pentect/issues/573) — SEC-142: Aiderのプロバイダー別APIキー引数が保護されない
- [#574](https://github.com/EdamAme-x/pentect/issues/574) — SEC-143: llm CLIのAPIキー引数が保護されない
- [#575](https://github.com/EdamAme-x/pentect/issues/575) — SEC-144: Redpanda rpkの複合接続設定が形式によって保護されない
- [#576](https://github.com/EdamAme-x/pentect/issues/576) — SEC-145: regctlのレジストリ認証値が保護されない
- [#577](https://github.com/EdamAme-x/pentect/issues/577) — SEC-146: etcdctlの--user連結認証値が保護されない
- [#578](https://github.com/EdamAme-x/pentect/issues/578) — SEC-147: Azure CLI Storageの分離認証引数が保護されない
- [#579](https://github.com/EdamAme-x/pentect/issues/579) — SEC-148: gcloudのプロキシパスワード設定が保護されない
- [#580](https://github.com/EdamAme-x/pentect/issues/580) — SEC-149: Linode CLIのconfigure --tokenが保護されない
- [#581](https://github.com/EdamAme-x/pentect/issues/581) — SEC-150: Pulumiのconfig set --secret値が保護されない
- [#582](https://github.com/EdamAme-x/pentect/issues/582) — SEC-151: kubeadmのブートストラップトークンが保護されない
- [#583](https://github.com/EdamAme-x/pentect/issues/583) — SEC-152: GNU Wgetの認証パスワード引数が保護されない
- [#584](https://github.com/EdamAme-x/pentect/issues/584) — SEC-153: Samba smbclientのUSER%PASSWORD認証構文が保護されない
- [#585](https://github.com/EdamAme-x/pentect/issues/585) — SEC-154: mount.cifsの共有認証オプションが保護されない
- [#586](https://github.com/EdamAme-x/pentect/issues/586) — SEC-155: NATS CLIのコンテキストパスワードが保護されない
- [#587](https://github.com/EdamAme-x/pentect/issues/587) — SEC-156: NewmanのAPIキーと秘密環境変数引数が保護されない
- [#588](https://github.com/EdamAme-x/pentect/issues/588) — SEC-157: AWS CLIのセッショントークンとS3 SSE-C鍵が保護されない
- [#589](https://github.com/EdamAme-x/pentect/issues/589) — SEC-158 s3cmdのアクセスキーと秘密アクセスキーが保護されない
- [#590](https://github.com/EdamAme-x/pentect/issues/590) — SEC-159 Samba smbpasswdのLDAP管理用パスワード引数が保護されない
- [#591](https://github.com/EdamAme-x/pentect/issues/591) — SEC-160 Samba rpcclientのUSER%PASSWORD認証構文が保護されない
- [#592](https://github.com/EdamAme-x/pentect/issues/592) — SEC-161 nerdctl loginのレジストリパスワードが保護されない
- [#593](https://github.com/EdamAme-x/pentect/issues/593) — SEC-162 containerd ctrのレジストリ認証値が保護されない
- [#594](https://github.com/EdamAme-x/pentect/issues/594) — SEC-163 Mavenのencrypt-password引数が保護されない
- [#595](https://github.com/EdamAme-x/pentect/issues/595) — SEC-164 Java jarsignerのキーストア・秘密鍵パスワードが保護されない
- [#596](https://github.com/EdamAme-x/pentect/issues/596) — SEC-165 Deno publishの公開用トークンが保護されない
- [#597](https://github.com/EdamAme-x/pentect/issues/597) — SEC-166 New Relic CLIのAPIキー引数が保護されない
- [#598](https://github.com/EdamAme-x/pentect/issues/598) — SEC-167 Datadog CI SyntheticsのAPIキーとアプリケーションキーが保護されない
- [#599](https://github.com/EdamAme-x/pentect/issues/599) — SEC-168 kubectl create secret docker-registryのパスワードが保護されない
- [#600](https://github.com/EdamAme-x/pentect/issues/600) — SEC-169 HashiCorp Boundary authenticate passwordの認証値が保護されない
- [#601](https://github.com/EdamAme-x/pentect/issues/601) — SEC-170 Swift Package Registry loginのトークンが保護されずコマンド名が誤検出される
- [#602](https://github.com/EdamAme-x/pentect/issues/602) — SEC-171 Backblaze B2 account authorizeの認証情報が保護されない
- [#603](https://github.com/EdamAme-x/pentect/issues/603) — SEC-172 Liquibaseのデータベース接続パスワードが保護されない
- [#604](https://github.com/EdamAme-x/pentect/issues/604) — SEC-173 Flywayの複合データベース接続パスワードが保護されない
- [#605](https://github.com/EdamAme-x/pentect/issues/605) — SEC-174 PDM publishの公開用認証情報が保護されない
- [#606](https://github.com/EdamAme-x/pentect/issues/606) — SEC-175 Hatch publishの公開用認証値が保護されない
- [#607](https://github.com/EdamAme-x/pentect/issues/607) — SEC-176 Jupyter ServerのIdentityProvider.tokenが保護されない
- [#608](https://github.com/EdamAme-x/pentect/issues/608) — SEC-177 k3d registry createのプロキシレジストリパスワードが保護されない
- [#609](https://github.com/EdamAme-x/pentect/issues/609) — SEC-178 Vagrant Cloud loginのトークン空白形式が保護されない
- [#610](https://github.com/EdamAme-x/pentect/issues/610) — SEC-179 fleetctl config setのAPIトークン空白形式が保護されない
- [#611](https://github.com/EdamAme-x/pentect/issues/611) — SEC-180 HCP auth loginのサービス主体秘密値空白形式が保護されない
- [#612](https://github.com/EdamAme-x/pentect/issues/612) — SEC-181 Couchbase CLIの短縮パスワード引数が保護されない
- [#613](https://github.com/EdamAme-x/pentect/issues/613) — SEC-182 Mix Hexリポジトリの認証鍵引数が保護されない
- [#614](https://github.com/EdamAme-x/pentect/issues/614) — SEC-183 ClickHouse Cloud CLIのAPI鍵と秘密値が空白形式で保護されない
- [#615](https://github.com/EdamAme-x/pentect/issues/615) — SEC-184 Zilliz CLIのAPI鍵ログインが空白形式で保護されない
- [#616](https://github.com/EdamAme-x/pentect/issues/616) — SEC-185 Signaloid CLIのAPI鍵ログインが空白形式で保護されない
- [#617](https://github.com/EdamAme-x/pentect/issues/617) — SEC-186 Temporal Cloud CLIのAPI鍵が空白形式で保護されない
- [#618](https://github.com/EdamAme-x/pentect/issues/618) — SEC-187 Civo CLIのAPI鍵位置引数が保護されない
- [#619](https://github.com/EdamAme-x/pentect/issues/619) — SEC-188 Civo Object Store作成時の秘密鍵引数が保護されない
- [#620](https://github.com/EdamAme-x/pentect/issues/620) — SEC-189 Tenki CLIのAPI鍵ログインが空白形式で保護されない
- [#621](https://github.com/EdamAme-x/pentect/issues/621) — SEC-190 Cloudsmith CLIの短縮API鍵引数が保護されない
- [#622](https://github.com/EdamAme-x/pentect/issues/622) — SEC-191 VirusTotal CLIのAPI鍵引数が保護されない
- [#623](https://github.com/EdamAme-x/pentect/issues/623) — SEC-192 W&B CLIのAPI鍵位置引数が保護されない
- [#624](https://github.com/EdamAme-x/pentect/issues/624) — SEC-193 Neon CLIのAPI鍵が空白形式で保護されない
- [#625](https://github.com/EdamAme-x/pentect/issues/625) — SEC-194 Hugging Face CLIのアクセストークンが空白形式で保護されない
- [#626](https://github.com/EdamAme-x/pentect/issues/626) — SEC-195 Modal CLIのトークンIDと秘密値が空白形式で保護されない
- [#627](https://github.com/EdamAme-x/pentect/issues/627) — SEC-196 DVCリモート認証値の設定引数が保護されない
- [#628](https://github.com/EdamAme-x/pentect/issues/628) — SEC-197 lakeFSバックアップ補助スクリプトの認証値が保護されない
- [#629](https://github.com/EdamAme-x/pentect/issues/629) — SEC-198 Prefect Cloud CLIのAPI鍵短縮引数が保護されない
- [#630](https://github.com/EdamAme-x/pentect/issues/630) — SEC-199 MLflowの暗号鍵更新パスフレーズが空白形式で保護されない
- [#631](https://github.com/EdamAme-x/pentect/issues/631) — SEC-200 Airflow connections addの接続パスワード空白形式が保護されない
- [#632](https://github.com/EdamAme-x/pentect/issues/632) — SEC-201 conda-buildのAnaconda公開用token空白形式が保護されない
- [#633](https://github.com/EdamAme-x/pentect/issues/633) — SEC-202 rattler-build認証ログインのtoken・API鍵引数が保護されない
- [#634](https://github.com/EdamAme-x/pentect/issues/634) — SEC-203 Buildkiteのエージェント登録・APIトークン空白形式が保護されない
- [#635](https://github.com/EdamAme-x/pentect/issues/635) — SEC-204 Codecov CLIのアップロードトークン引数が保護されない
- [#636](https://github.com/EdamAme-x/pentect/issues/636) — SEC-205 GitHub Actionsセルフホストランナー設定のtoken・PATが保護されない
- [#637](https://github.com/EdamAme-x/pentect/issues/637) — SEC-206 Huawei Cloud KooCLIのAK・SK・SecurityToken空白形式が保護されない
- [#638](https://github.com/EdamAme-x/pentect/issues/638) — SEC-207 OpenStackClientのパスワード・トークン認証引数が保護されない
- [#639](https://github.com/EdamAme-x/pentect/issues/639) — SEC-208 Fastly CLIの空白区切り認証トークン引数が保護されない
- [#640](https://github.com/EdamAme-x/pentect/issues/640) — SEC-209 Octopus Deploy CLIのAPIキー引数が保護されない
- [#641](https://github.com/EdamAme-x/pentect/issues/641) — SEC-210 Atlassian CLIの標準入力APIトークンが保護されない
- [#642](https://github.com/EdamAme-x/pentect/issues/642) — SEC-211 Azure DevOps CLIの標準入力PATが保護されない
- [#643](https://github.com/EdamAme-x/pentect/issues/643) — SEC-212 Helmレジストリログインの標準入力パスワードが保護されない
- [#644](https://github.com/EdamAme-x/pentect/issues/644) — SEC-213 Dockerログインの標準入力パスワードが保護されない
- [#645](https://github.com/EdamAme-x/pentect/issues/645) — SEC-214 OCIレジストリCLIの標準入力認証値が保護されない
- [#646](https://github.com/EdamAme-x/pentect/issues/646) — SEC-215 Kopia CLIのリポジトリ認証値引数が保護されない
- [#647](https://github.com/EdamAme-x/pentect/issues/647) — SEC-216 SnowSQLのMFAパスコード引数が保護されない
- [#648](https://github.com/EdamAme-x/pentect/issues/648) — SEC-217 GitHub CLIのgh auth login --with-token標準入力トークンが保護されない
- [#649](https://github.com/EdamAme-x/pentect/issues/649) — SEC-218 GitHub CLIのgh secret setへ渡す秘密値が保護されない
- [#650](https://github.com/EdamAme-x/pentect/issues/650) — SEC-219 Dagster Cloud CLIの--user-token引数が保護されない
- [#651](https://github.com/EdamAme-x/pentect/issues/651) — SEC-220 dclientのDatasette APIトークン引数が保護されない
- [#652](https://github.com/EdamAme-x/pentect/issues/652) — SEC-221 WranglerのWorker秘密値標準入力が保護されない
- [#653](https://github.com/EdamAme-x/pentect/issues/653) — SEC-222 Stripe CLIの--api-key空白形式が保護されない
- [#654](https://github.com/EdamAme-x/pentect/issues/654) — Firebase CLIのfunctions:secrets:set標準入力秘密値が保護されない
- [#655](https://github.com/EdamAme-x/pentect/issues/655) — gcloud Secret Managerの--data-file=-標準入力秘密値が保護されない
- [#656](https://github.com/EdamAme-x/pentect/issues/656) — Vercel CLIのenv add・env update標準入力環境変数が保護されない
- [#658](https://github.com/EdamAme-x/pentect/issues/658) — Netlify CLIのenv:set空白区切り環境変数値が保護されない
- [#660](https://github.com/EdamAme-x/pentect/issues/660) — Bitrise RDE CLIのauth login --with-token標準入力トークンが保護されない
- [#661](https://github.com/EdamAme-x/pentect/issues/661) — GitLab CLIのvariable set・variable update秘密値が保護されない
- [#662](https://github.com/EdamAme-x/pentect/issues/662) — Deno Sandbox CLIの--token認証値が保護されない
- [#663](https://github.com/EdamAme-x/pentect/issues/663) — Docker Sandbox CLIのsbx secret set認証値が保護されない
- [#664](https://github.com/EdamAme-x/pentect/issues/664) — Slack CLIの事前認証トークン・チケット・チャレンジ値が保護されない
- [#665](https://github.com/EdamAme-x/pentect/issues/665) — Slack CLIのexternal-auth add-secretクライアント秘密値が保護されない
- [#666](https://github.com/EdamAme-x/pentect/issues/666) — Confluent CLIのapi-key store API秘密値が保護されない
- [#667](https://github.com/EdamAme-x/pentect/issues/667) — Railway CLIのvariable set環境変数値が保護されない
- [#668](https://github.com/EdamAme-x/pentect/issues/668) — Aiven CLIの--auth-token認証値が保護されない
- [#669](https://github.com/EdamAme-x/pentect/issues/669) — Railway CLIのvariable list --kv一般名環境変数値が保護されない
- [#670](https://github.com/EdamAme-x/pentect/issues/670) — Cloudflare Tunnel cloudflared tunnel run --token の空白区切り認証値が保護されない
- [#671](https://github.com/EdamAme-x/pentect/issues/671) — Kubernetes kubectl config set-credentials --token の空白区切りトークンが保護されない
- [#672](https://github.com/EdamAme-x/pentect/issues/672) — Azure CLI az login --federated-token の空白区切りOIDCトークンが保護されない
- [#673](https://github.com/EdamAme-x/pentect/issues/673) — Azure Developer CLI azd auth login --client-secret の空白区切りクライアント秘密が保護されない
- [#674](https://github.com/EdamAme-x/pentect/issues/674) — Azure PowerShell Connect-AzAccount のアクセストークン引数が空白形式で保護されない
- [#675](https://github.com/EdamAme-x/pentect/issues/675) — AWS Tools for PowerShell Set-AWSCredential の空白区切り認証情報が保護されない
- [#676](https://github.com/EdamAme-x/pentect/issues/676) — Exchange Online PowerShell Connect-ExchangeOnline -AccessToken の空白区切りOAuthトークンが保護されない
- [#677](https://github.com/EdamAme-x/pentect/issues/677) — Microsoft Graph PowerShell Connect-MgGraph -AccessToken の空白区切りアクセストークンが保護されない
- [#678](https://github.com/EdamAme-x/pentect/issues/678) — PnP PowerShell Connect-PnPOnline -AccessToken のOAuthトークンが保護されない
- [#679](https://github.com/EdamAme-x/pentect/issues/679) — Microsoft Teams PowerShell Connect-MicrosoftTeams -AccessTokens の複数アクセストークンが保護されない
- [#680](https://github.com/EdamAme-x/pentect/issues/680) — Security & Compliance PowerShell Connect-IPPSSession -AccessToken の空白区切りOAuthトークンが保護されない
- [#681](https://github.com/EdamAme-x/pentect/issues/681) — PowerShell Invoke-RestMethod -Authentication Bearer/OAuth -Token の認証トークンが保護されない
- [#682](https://github.com/EdamAme-x/pentect/issues/682) — PowerShell Invoke-WebRequest -Authentication Bearer/OAuth -Token の認証トークンが保護されない
- [#683](https://github.com/EdamAme-x/pentect/issues/683) — SEC-250 rclone `config password`の認証値が空白区切り形式で保護されない
- [#684](https://github.com/EdamAme-x/pentect/issues/684) — SEC-251 rclone `config create`の接続認証情報が設定対の形式で保護されない
- [#685](https://github.com/EdamAme-x/pentect/issues/685) — SEC-252 rclone `serve s3 --auth-key`のS3互換認証値が保護されない
- [#688](https://github.com/EdamAme-x/pentect/issues/688) — SEC-253 Cargo `login`の標準入力トークンが保護されない
- [#689](https://github.com/EdamAme-x/pentect/issues/689) — SEC-254 `secret-tool store`の標準入力パスワードが保護されない
- [#690](https://github.com/EdamAme-x/pentect/issues/690) — SEC-255 password-store `pass insert`の標準入力パスワードが保護されない
- [#691](https://github.com/EdamAme-x/pentect/issues/691) — SEC-256 macOS `security`のKeychainパスワード引数が保護されない
- [#692](https://github.com/EdamAme-x/pentect/issues/692) — SEC-257 macOS `dscl`の利用者パスワード引数が保護されない
- [#693](https://github.com/EdamAme-x/pentect/issues/693) — SEC-258 `sudo -S`の標準入力パスワードが保護されない
- [#694](https://github.com/EdamAme-x/pentect/issues/694) — SEC-259 GnuPG `--passphrase-fd 0`の標準入力パスフレーズが保護されない
- [#695](https://github.com/EdamAme-x/pentect/issues/695) — SEC-260 cryptsetup `--key-file -`の標準入力パスフレーズが保護されない
- [#696](https://github.com/EdamAme-x/pentect/issues/696) — SEC-261 OpenSSL `-passin stdin`の標準入力パスフレーズが保護されない
- [#697](https://github.com/EdamAme-x/pentect/issues/697) — SEC-262 tpm2-toolsの認証値引数が保護されない
- [#698](https://github.com/EdamAme-x/pentect/issues/698) — SEC-263 NetworkManager `nmcli connection modify`の接続秘密値が保護されない
- [#699](https://github.com/EdamAme-x/pentect/issues/699) — SEC-264 `wpa_passphrase`のWi-Fiパスフレーズが保護されない
- [#700](https://github.com/EdamAme-x/pentect/issues/700) — SEC-265 `wpa_cli set_network`のWi-Fi PSKが保護されない
- [#701](https://github.com/EdamAme-x/pentect/issues/701) — SEC-266 OpenSSL `enc -k`の直接パスワードが保護されない
- [#702](https://github.com/EdamAme-x/pentect/issues/702) — SEC-267 `chpasswd`の標準入力パスワードが保護されない
- [#703](https://github.com/EdamAme-x/pentect/issues/703) — SEC-268 `newusers`の標準入力パスワードが保護されない
- [#704](https://github.com/EdamAme-x/pentect/issues/704) — SEC-269 `chgpasswd`の標準入力グループパスワードが保護されない
- [#705](https://github.com/EdamAme-x/pentect/issues/705) — SEC-270 shadow-utilsの利用者・グループパスワード引数が保護されない
- [#706](https://github.com/EdamAme-x/pentect/issues/706) — MIT Kerberos kadminの-w接続認証パスワードが保護されない
- [#707](https://github.com/EdamAme-x/pentect/issues/707) — MIT Kerberos kadmin内部コマンドの-pwパスワードが保護されない
- [#708](https://github.com/EdamAme-x/pentect/issues/708) — OpenSC pkcs11-toolのPIN・PUK引数が保護されない
- [#709](https://github.com/EdamAme-x/pentect/issues/709) — Mozilla NSS certutilのサイトセキュリティーオフィサーパスワードが保護されない
- [#710](https://github.com/EdamAme-x/pentect/issues/710) — OpenLDAP ldapadd・ldapmodifyのバインドパスワードが保護されない
- [#712](https://github.com/EdamAme-x/pentect/issues/712) — Cyrus SASL saslpasswd2の標準入力パスワードが保護されない
- [#713](https://github.com/EdamAme-x/pentect/issues/713) — Mozilla NSS pk12utilのPKCS#12・スロットパスワード引数が保護されない
- [#714](https://github.com/EdamAme-x/pentect/issues/714) — ipmitoolの遠隔パスワード・IPMI Kg鍵引数が保護されない

Contributor guide

Open the contributing guide

Research direction

Start with the consolidated reproductions in issues #425–#709 and group them by the listed input boundaries. Review how shared parser fixes can cover the families while preserving separately identified CredSweeper parity. Done means table-driven regression data covers every case and each is reported as fixed, unsupported, invalid, or out of scope.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
security, testing
Issue type
Bug
Difficulty
5/5
Estimated time
Over a week
Activity status
Active
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.