Skip to content

web-security: add stegano LSB steganography as a runtime dependency - #128

Merged
GangGreenTemperTatum merged 1 commit into
mainfrom
feat/web-security-stegano
Aug 26, 2026
Merged

web-security: add stegano LSB steganography as a runtime dependency#128
GangGreenTemperTatum merged 1 commit into
mainfrom
feat/web-security-stegano

Conversation

@GangGreenTemperTatum

Copy link
Copy Markdown
Contributor

Add the stegano Python library (>=0.11) to the web-security capability for LSB steganography on PNG images.

Rather than wrapping it as a dedicated Toolset (the API is two calls), we install it as a dependency and document it in the agent prompt so the agent can use it via the python tool.

Changes

  • capability.yaml: Added stegano>=0.11 to dependencies.python, added steganography keyword, updated description
  • agents/web-security.md: Added usage guidance in the built-in tools section

Use cases

  • Testing whether upload pipelines re-encode images (destroying LSB data)
  • Smuggling payloads past content inspection that only checks metadata/headers
  • Verifying image processing side-effects

Add the stegano Python library (>=0.11) to the web-security capability
for LSB steganography on PNG images. Rather than wrapping it as a
dedicated Toolset (the API is two calls), we install it as a dependency
and document it in the agent prompt so the agent can use it via the
python tool.

Use cases:
- Testing whether upload pipelines re-encode images (destroying LSB data)
- Smuggling payloads past content inspection that only checks metadata
- Verifying image processing side-effects
@GangGreenTemperTatum
GangGreenTemperTatum merged commit 18e9c41 into main Aug 26, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant