Critical-risk tools in Adobe Mcp Suite
30 of the 447 tools in Adobe Mcp Suite are classified as critical risk. This page profiles those tools specifically, with recommended policy actions and the attack patterns that target them.
Every operation listed below is an action PolicyLayer recommends controlling at the transport layer. Open any tool to see the full profile, risk score, and YAML policy snippet.
Tools at critical risk
-
illustrator_adjust_textDestructiveIllustrator: Step text formatting up or down the way the Type keyboard commands do: font size up or down by points or by Font Size Step Up/Down, kern or track looser or tighter,...
-
illustrator_clean_upDestructiveIllustrator: Remove stray points (single-anchor paths), unpainted paths (no fill, no stroke) and empty text from the document (Object > Path > Clean Up). Locked and hidden objec...
-
illustrator_delete_artboardDestructiveIllustrator: Delete an artboard. Its artwork stays on the canvas. The last artboard cannot be deleted
-
illustrator_delete_data_setsDestructiveIllustrator: Delete data sets by name, or all of them. Variables and the artwork stay as displayed
-
illustrator_delete_empty_artboardsDestructiveIllustrator: Delete every artboard that no artwork touches (Artboards panel menu > Delete Empty Artboards). Hidden and locked artwork and guides count as artwork. One artboard a...
-
illustrator_delete_graphic_stylesDestructiveIllustrator: Delete graphic styles from the document (Graphic Styles panel menu > Delete Graphic Style). Items keep their appearance; only the saved style goes
-
illustrator_delete_itemsDestructiveIllustrator: Delete items from the document (Illustrator's Edit > Undo can restore them)
-
illustrator_delete_layerDestructiveIllustrator: Delete a layer and everything on it
-
illustrator_delete_swatchesDestructiveIllustrator: Delete swatches by name
-
illustrator_delete_symbolsDestructiveIllustrator: Delete symbols by name, or every unused symbol (Symbols panel > Select All Unused, then Delete Symbol). A symbol with instances is refused unless instances says to ...
-
illustrator_delete_text_stylesDestructiveIllustrator: Delete character or paragraph styles by name (Delete Character Style, Delete Paragraph Style). Text using them keeps its look as local formatting; the [Normal] styl...
-
illustrator_delete_variablesDestructiveIllustrator: Delete variables by name. Their bound items stay in the document, no longer dynamic
-
illustrator_flatten_transparencyDestructiveIllustrator: Flatten transparency in the targets permanently (Object > Flatten Transparency), without the dialog: transparent artwork becomes opaque vector and raster pieces. Re...
-
illustrator_overprint_blackDestructiveIllustrator: Set or clear overprint on black, as Edit > Edit Colors > Overprint Black does, by script: fills and strokes whose black is at least the given percentage. By default...
-
illustrator_remove_assetsDestructiveIllustrator: Remove assets from the Asset Export panel. The artwork stays in the document
-
illustrator_remove_from_clipping_maskDestructiveIllustrator: Take items out of their clip group, keeping their position: they are placed just in front of the group and are no longer clipped. The clipping path itself cannot be...
-
illustrator_reset_bounding_boxDestructiveIllustrator: Square the bounding box of rotated items back to the page (Object > Transform > Reset Bounding Box). The artwork does not move
-
illustrator_reset_fill_strokeDestructiveIllustrator: Give paths, compound paths and groups (every path inside) a white fill and a black 1 pt solid stroke, as the toolbar's Default Fill and Stroke button does for selec...
-
illustrator_thread_text_framesDestructiveIllustrator: Thread text between area or path type frames (Type > Threaded Text): link flows text through the frames in the order given; release takes the frames out of their th...
-
illustrator_unload_actionsDestructiveIllustrator: Remove action sets or actions from the Actions panel (Delete Selection), or every set (Clear Actions). Removed sets are gone from the panel; save them first if they...
-
indesign_clear_sessionDestructiveInDesign: Clear all session data including page dimensions and document information
-
indesign_delete_all_page_layout_snapshotsDestructiveInDesign: Delete all layout snapshots for a page
-
indesign_delete_master_spreadDestructiveInDesign: Delete a master spread (pages that used it are left with no master)
-
indesign_delete_pageDestructiveInDesign: Delete a page from the document (the only page cannot be deleted)
-
indesign_delete_page_itemDestructiveInDesign: Delete a page item (by index from list_page_items) from a page
-
indesign_delete_page_layout_snapshotDestructiveInDesign: Delete the page's layout snapshot for its current size and shape
-
indesign_delete_spreadDestructiveInDesign: Delete a spread and all its pages. The last remaining spread cannot be deleted.
-
indesign_organize_document_layersDestructiveInDesign: Organize document layers: merge layers with duplicate names, delete empty layers, and/or sort layers alphabetically (A at top). Operations run in that order. The last ...
-
indesign_remove_item_from_groupDestructiveInDesign: Remove a member from a group (the group is rebuilt with the remaining members, or dissolved if fewer than 2 remain)
-
indesign_remove_master_overrideDestructiveInDesign: Remove local overrides from master items on a document page, restoring the master version. Without itemIndex, all overrides on the page are removed.
Attacks that target this class
Critical-risk tools in any server share these documented attack patterns. Each links to the full case and the defensive policy.