feat(bedrock): add AgentCore Runtime, Harness and Browser paths - #30
feat(bedrock): add AgentCore Runtime, Harness and Browser paths#30MrCloudSec wants to merge 2 commits into
Conversation
24d1568 to
a169f2a
Compare
|
Hey just wanted to drop a note that i am looking at these... I'm just in the processing of adding them to pathfinding-labs to confirm i can reproduce them |
|
No problem @sethsec, just let me know if you need anything from my side! I also added these AgentCore privilege escalation paths in Prowler: prowler-cloud/prowler#11726 |
|
Sorry for the delay on this. I created all of these in pathfinding-labs and FINALLY pushed that branch up. I'm seeing one discrepancy on bedrock-005 but it might be the way i am creating the harness. Can you look at https://github.com/DataDog/pathfinding-labs/blob/agent-core-pr/modules/scenarios/single-account/privesc-one-hop/to-admin/bedrock-005-iam-passrole%2Bbedrockagentcore-createharness/main.tf#L91 and let me know if there is a way to create the harness via terraform with memory disabled? |
What type of PR is this? (check all applicable)
Description
bedrock-001/bedrock-002.(
iam:PassRole+ aCreate*chain).bedrock-003bedrock-004bedrock-005bedrock-006bedrock-007InvokeAgentRuntimeCommand, so they are one path (bedrock-004); itsadditionalperms (ListAgentRuntimes,ListHarnesses) cover both.How to reproduce and testing
See the Adding a New Privilege Escalation Path section of our Contributing Guide to see how to test your changes locally.