T09 · Insecure Skill Coding Practices
- Location
references/document-request-templates.md:46- Finding
Sensitive Tax Documents May Be Transmitted Through Insecure Email Attachments
- Content
View full analysis
Vulnerability Details
File Location:
references/document-request-templates.md, line 46
Vulnerability Type: Insecure transmission and handling of sensitive client information
Risk Level: MediumVulnerable Code Snippet:
text Please upload documents to [portal link] or reply to this email with attachments.Technical Analysis
The document-request template permits clients to submit tax records through ordinary email attachments. The requested records include W-2 forms, prior tax returns, bank statements, investment records, IRS correspondence, and other sensitive financial documents. The same file also requests beneficiary names, Social Security numbers, and addresses in the trust-return workflow.
Ordinary email does not provide the access controls, recipient validation, end-to-end protection, auditability, or controlled retention normally expected for tax and identity records. Although mail transport may use opportunistic TLS, this does not protect documents after delivery or prevent exposure through mailbox compromise, forwarding, account sharing, synchronization to unmanaged devices, or recipient-address mistakes.
Attack Path
- The Skill generates a document-request message using the supplied template.
- A client follows the instruction allowing documents to be returned as email attachments.
- The client attaches tax forms or other records containing identity, banking, or financial information.
- The message is delivered to an incorrect recipient, retained in an inadequately protected mailbox, synchronized to an unmanaged endpoint, or accessed through a compromised email account.
- An unauthorized party obtains and uses the exposed records.
This issue does not grant operating-system privileges or code-execution capabilities. Exploitation depends on access to the email delivery or storage path.
Impact Assessment
The affected scope is the confidentiality of client tax, ide ...[truncated 476 chars]
- Remediation
View remediation
Remediation Suggestions
- Remove the instruction permitting clients to reply with sensitive documents as ordinary email attachments.
- Require submission through a firm-approved, authenticated, and encrypted client portal.
- Add an explicit warning not to email Social Security numbers, tax forms, banking records, identity documents, passwords, or portal credentials.
- Require multifactor authentication and least-privilege access for the document portal.
- Validate the portal link and recipient identity before sending each request.
- Enable encryption at rest and in transit, access logging, download controls, and alerts for suspicious access.
- Establish documented retention and secure-deletion periods for uploaded records.
- If exceptional email delivery is unavoidable, use an approved encrypted-message service or separately encrypted attachment with the decryption secret delivered through an independent channel.
