Skip to content

Commit d6134d0

Browse files
Merge pull request #141 from Contrast-Security-OSS/AIML-640_add_break_glass_procedure
AIML-640 Update Break Glass procedure
2 parents 1cc0e7d + ec0f169 commit d6134d0

1 file changed

Lines changed: 10 additions & 0 deletions

File tree

security.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,3 +12,13 @@ Report security bugs in third-party modules to the person or team maintaining th
1212
## Learning More About Security
1313

1414
To learn more about securing your applications with Contrast, please see the [our docs](https://docs.contrastsecurity.com/?lang=en).
15+
16+
## "BREAK GLASS" In case of emergency
17+
18+
_Compromised library:_
19+
20+
In the event that a library that SmartFix uses is found to be compromised (like the LiteLLM hack):
21+
- Update `src/requirements.txt` to list an uncompromised version of the library
22+
- Regenerate `src/requirements.lock` with `uv pip compile src/requirements.txt ... -o src/requirements.lock` and inspect it to ensure it doesn't include a compromised version
23+
- Verify that the SmartFix workflow functions properly against one of our test applications to fix a Contrast vulnerability
24+
- Release the updated version of SmartFix by following these instructions: https://contrast.atlassian.net/wiki/spaces/ARCH/pages/4215046180/SmartFix+Action+Releasing+notes

0 commit comments

Comments
 (0)