AWS Security ChangesHomeSearch

AWS bedrock documentation change

Service: bedrock · 2026-05-07 · Documentation low

File: bedrock/latest/userguide/model-card-stability-ai-stable-image-inpaint.md

Summary

Added dual image handling (image + mask) with base64 encoding and prompt for inpainting API

Security assessment

Change corrects API usage example but doesn't address security weaknesses or document security features. Routine documentation update.

Diff

diff --git a/bedrock/latest/userguide/model-card-stability-ai-stable-image-inpaint.md b/bedrock/latest/userguide/model-card-stability-ai-stable-image-inpaint.md
index ca6c43a96..693437ef1 100644
--- a//bedrock/latest/userguide/model-card-stability-ai-stable-image-inpaint.md
+++ b//bedrock/latest/userguide/model-card-stability-ai-stable-image-inpaint.md
@@ -134,0 +135 @@ Invoke API
+    import base64
@@ -137,0 +139,5 @@ Invoke API
+    with open('input.png', 'rb') as f:
+        image_base64 = base64.b64encode(f.read()).decode('utf-8')
+    with open('mask.png', 'rb') as f:
+        mask_base64 = base64.b64encode(f.read()).decode('utf-8')
+    params = {'image': image_base64, 'mask': mask_base64, 'prompt': 'a beautiful garden'}
@@ -140,4 +146 @@ Invoke API
-        body=json.dumps({
-                'messages': [{ 'role': 'user', 'content': 'Can you explain the features of Amazon Bedrock?'}],
-                'max_tokens': 1024
-        })
+        body=json.dumps(params)
@@ -145 +148,2 @@ Invoke API
-     print(json.loads(response['body'].read()))
+    response_body = json.loads(response['body'].read())
+    print(f'Image generated: {len(response_body["images"][0])} bytes (base64)')