스킬 bitwarden-browser-aac-login
📦

bitwarden-browser-aac-login

콘텐츠 리비전 r1 높은 위험 🌐 네트워크 접근⚙️ 외부 명령어

Secure Browser Logins with Bitwarden AAC

Browser login automation can expose credentials when agents handle them directly. This skill provides a consent-based Bitwarden Agent Access workflow with domain checks, sanitized status, and explicit trust boundaries.

지원: Claude Codex Code(CC)
Maintain this Skill? Claim it ⚠️ 38 나쁨

내 에이전트로 설치

이 요청을 에이전트에 복사하세요. 공식 Skill 페이지와 매니페스트가 포함되어 있습니다.

에이전트 요청
Review the Skillstore skill "bitwarden-browser-aac-login" from https://skillstore.io/skills/arthurzakirov-bitwarden-browser-aac-login.md and its manifest at https://skillstore.io/api/skills/arthurzakirov-bitwarden-browser-aac-login/manifest. Verify the artifact. Stop and obtain explicit user consent before installing or changing files.

에이전트는 계속해서 계획을 표시하고 보안 정책에서 요구하는 확인을 요청해야 합니다.

에이전트가 읽기 쉬운 리소스

AI 에이전트, 크롤러, 스크립트가 전체 페이지 대신 정리된 컨텍스트만 필요할 때 이 링크를 사용하세요.

테스트해 보기

"bitwarden-browser-aac-login" 사용 중입니다. The login page is open, but the AAC request was denied.

예상 결과:

Check that the approved domain exactly matches the target site, that the local listener is unlocked, and that a matching vault item exists. Do not paste the approval token or CLI output.

"bitwarden-browser-aac-login" 사용 중입니다. The browser form was filled and the page changed to the account dashboard.

예상 결과:

  • Login completed.
  • Verified by the changed page state.
  • No credential values were recorded.

"bitwarden-browser-aac-login" 사용 중입니다. Should I use the temporary browser bridge for this login?

예상 결과:

Use manual entry or a credential-blind helper when possible. Use the bridge only after the user understands that credentials pass through agent-controlled memory, with loopback-only binding, no logs, and immediate cleanup.

보안 감사

높은 위험
v1 • 2026. 9. 19. 버전별 보고서 열기

The static findings are false positives: the external-command matches identify Markdown backticks and CLI examples, while the network matches describe loopback or placeholder URLs. The documented bridge still exposes credentials to an agent-controlled child process and browser execution, so publication requires clear user consent and strict handling of the in-memory trust boundary.

3
스캔된 파일
146
분석된 줄 수
0
검토 항목
0
오탐 무시됨

확인된 보안 우려 사항 (1)

높음
Credential Exposure Across Agent-Controlled Bridge
The recommended pattern passes AAC-injected username and password values from a child process to active browser automation. The skill discloses that this is not agent-blind, but the trust boundary still exposes credentials to agent-controlled code in memory.
The documented workflow directly states that `aac run --env-all` supplies credentials to a child helper and that the helper sends them to browser automation. The risk is explicit and supported by both listed files.
감사자: codex
이 보고서 공유 및 인용

버전이 지정된 평가 보고서, 중립 배지, 임베드 카드 및 인용을 공유하세요. Skillstore는 근거를 보고하지만 이 Skill의 안전 여부를 판단하지 않습니다.

버전별 보고서 열기
보안 평가

보고서 링크 복사

https://skillstore.io/skills/arthurzakirov-bitwarden-browser-aac-login/audits/1?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report

Markdown 배지

[![Skillstore security assessment](https://skillstore.io/badges/skills/arthurzakirov-bitwarden-browser-aac-login/security.svg)](https://skillstore.io/skills/arthurzakirov-bitwarden-browser-aac-login?utm_source=security_passport_badge)

HTML 배지

<a href="https://skillstore.io/skills/arthurzakirov-bitwarden-browser-aac-login?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/arthurzakirov-bitwarden-browser-aac-login/security.svg" alt="Skillstore security assessment" loading="lazy"></a>

임베드 카드

<iframe src="https://skillstore.io/embed/skills/arthurzakirov-bitwarden-browser-aac-login.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>
학술 인용 (APA · BibTeX · CFF)

APA 인용

arthurzakirov. (2026). bitwarden-browser-aac-login security audit report (audit version 1) [Author version unspecified]. Skillstore. https://skillstore.io/skills/arthurzakirov-bitwarden-browser-aac-login/audits/1

BibTeX 인용

@techreport{arthurzakirov-arthurzakirov-bitwarden-browser-aac-login-2026, author = {arthurzakirov}, title = {bitwarden-browser-aac-login security audit report (audit version 1)}, institution = {Skillstore}, year = {2026}, number = {1}, url = {https://skillstore.io/skills/arthurzakirov-bitwarden-browser-aac-login/audits/1}, note = {Author version unspecified} }

CITATION.cff

cff-version: 1.2.0 message: "If you use this Skill, cite its author and this versioned security audit report." title: "bitwarden-browser-aac-login security audit report (audit version 1)" version: "unspecified" type: report authors: - name: "arthurzakirov" date-released: "2026-09-19" url: "https://skillstore.io/skills/arthurzakirov-bitwarden-browser-aac-login/audits/1" identifiers: - type: other value: "skillstore:arthurzakirov-bitwarden-browser-aac-login:audit:1" description: "Skillstore immutable audit report identifier"

Skillstore 점수

이 점수의 이유 증거 신뢰도: 중간
41
아키텍처
85
유지보수성
87
콘텐츠
65
커뮤니티
91
사양 준수

만들 수 있는 것

Approve a Website Login

Guide a developer through domain verification, AAC approval, browser form filling, and non-secret success checks.

Design a Credential Bridge

Help an automation engineer evaluate a temporary loopback bridge, cleanup behavior, and the in-memory credential trust boundary.

Document a Safe Login Runbook

Create a support runbook that avoids pasted secrets, explains common AAC failures, and records sanitized outcomes.

이 프롬프트를 사용해 보세요

Explain the Basic Flow
Explain how to use Bitwarden Agent Access for a browser login to example-app.test. List the approval and secret-handling steps.
Prepare a Domain-Scoped Login
Create a step-by-step checklist for logging into example-app.test with `aac listen` and `aac run`. Include only non-secret verification steps.
Troubleshoot a Denied Request
Diagnose an AAC login that reports Request denied. Use domain matching, cached connections, vault item matching, and sanitized status checks.
Review a Credential Bridge
Review this proposed AAC browser-login bridge for trust-boundary risk. Require loopback binding, a random one-use port, no credential logs, timeout cleanup, and explicit user consent.

모범 사례

  • Confirm the exact target domain before requesting credentials.
  • Report only sanitized status and never print environment values or credential-bearing output.
  • Stop for user confirmation before payment, permission grants, or sensitive submission.

피하기

  • Asking users to paste passwords, TOTP codes, tokens, cookies, or rendezvous codes.
  • Using broad credential injection without explaining the agent-controlled trust boundary.
  • Saving real domains, account identifiers, session values, or credentials in examples.

자주 묻는 질문

What does this skill control?
It provides guidance for Bitwarden Agent Access and browser login workflows. It does not operate the CLI or browser tool automatically.
Should credentials be pasted into chat?
No. Keep passwords, TOTP codes, API keys, cookies, tokens, and rendezvous codes outside chat.
Why must the domain be confirmed?
Domain confirmation limits the credential request to the website the user expects and helps prevent approval of an unintended site.
What is the temporary bridge?
It is a loopback-only, one-use server that passes credentials in memory from an AAC child process to active browser automation.
Is the bridge fully agent-blind?
No. The browser automation and helper can handle credentials in memory. Prefer manual entry or a credential-blind helper when practical.
How should login success be verified?
Use non-secret page state, such as a changed URL, title, greeting, logout link, or expected next step.

개발자 세부 정보

작성자

arthurzakirov

라이선스

MIT

Skillstore 리비전

r1

버전 안내

작성자가 버전을 선언하지 않았습니다.

참조

6d1eda2688e9cc52cd39789ce3b30fcb52466b5a

유지보수 최신성

2026. 9. 19.

사용량

0 다운로드 · 0 조회

파일 구조

arthurzakirov의 다른 스킬

전체 보기
전체 보기