Skip to content

Releases: salesforce/cloudsplaining

0.3.0 🌈

24 Feb 17:12
d06f300
Compare
Choose a tag to compare

🐛 Bug Fixes

  • Statement scanning performance improvements @verkaufer (#156)
  • Update setup.py to include cached-property; Fix linting @kmcquade (#160)

0.2.5 🌈

20 Jan 22:20
98eec60
Compare
Choose a tag to compare

Changes

🚀 Features

  • Added links to API docs for every IAM action in the findings @kmcquade (#153)

📝 Documentation

  • Updating dependencies. Fixed some documentation as well. @kmcquade (#152)

0.2.4: Vue Router, Report improvements and fixes

10 Dec 16:16
d0ce49a
Compare
Choose a tag to compare

Changes

🚀 Features

🐛 Bug Fixes

  • fix: User-Group relationships are now shown on IAM Principals page (#122) @verkaufer (#146)

📝 Documentation

  • Improve Privilege Escalation output format in the UI - fixes #114 @kmcquade (#144)
  • Add definitions to documentation so we can link to them @kmcquade (#139)

0.2.3: New findings (Credentials Exposure, Service Wildcard) and --minimize option to shrink report size by ~3.7MB

12 Oct 22:24
9275864
Compare
Choose a tag to compare
  • UI
    • Credentials Exposure as a new finding (#99)
    • Service Wildcard as a new finding (#82)
    • scan command now has a --minimize option, which you can use to reduce your report size. The example report size was reduced from 3.9MB (ouch!) to 212KB. (Fixes #125)
  • Backend
    • Updated tests to include updated sample data

0.2.2: Bug fixes and exclusion improvements

06 Oct 21:23
Compare
Choose a tag to compare
  • Excluded actions no longer show up in results (Fixes #106)
  • Fixed issue where : policy would break results due to how the Service Wildcard finding was implemented (Fixes #109)
  • Credentials Exposure and Service Wildcard now show up in the data file results. These will show up in the HTML Report in a future release
  • Exclusions are now applied earlier in the scan to improve speed
  • Vue components are cleaned up - less HTML, more config and JS

0.2.1: Fixes bug that included Inline Policies that should have been excluded from results

25 Sep 18:53
ca515e3
Compare
Choose a tag to compare
  • Fixes issue where Inline Policies were showing up as findings even when they were attached to excluded IAM principals. Fixes #104

0.2.0: UI uplift and refactor

22 Sep 13:00
1291815
Compare
Choose a tag to compare
  • Major UI uplift:
    • Summary page: new Bar chart to summarize results
    • Upgraded page: IAM Principals metadata
    • New page: Inline Policies (separated from Customer policies)
    • Many bug fixes that were present with the previous UI
  • Backend
    • Migration to Vue.js
    • Leveraging an updated data JSON file
  • New findings
    • scan-policy-file command now returns findings about Service Wildcard (#82)
    • scan-policy-file command now returns findings about Credentials Exposure (#99).
    • Note: the above two findings are not in the scan command for this release (the HTML Report)

0.1.8: Fix for scan-policy-file command; changed --input flag to --input-file

27 Aug 16:46
a9d6594
Compare
Choose a tag to compare
  • UI: The Exclusions configuration was not showing up in the report due to a typo
  • Changed --input flag to --input-file for all commands
  • Fixed bug in scan-policy-file command (#79)
  • Backend: Improved the JSON output a bit for the new principal policy mapping data file.

0.1.7: Minor text fixes; added backend classes and methods that do not affect functionality or report presentation

09 Aug 19:34
f426c47
Compare
Choose a tag to compare
  • UI: Fixed an issue where the Remediation guidance was not showing up in the resulting report. Fixes #70
  • Triage Worksheet: Made the values under the Triage worksheet "Type" column more specific - i.e., AWS-Managed Policy, Customer-Managed Policy, Inline Group Policy, Inline User Policy, or Inline Role Policy. Before, it just said "group", "role", "user", or "Policy", which didn't help much.
  • Added some backend methods that do not change the functionality. This will help with the eventual UI uplift (and helps with an additional side project)

0.1.6: UI bug fixes

10 Jul 18:05
6129bf5
Compare
Choose a tag to compare
  • Definitions for Risk types are now available via Popovers. Fixes #66
  • Renamed "Group", "User", "Role" as "Inline Group Policy", "Inline User Policy", and "Inline Role Policy" respectively. Addresses #63
  • Fixes links to the inline policies in case there are duplicate names. Addresses #63
  • Moves "Attached to Principal(s)" to the Finding card instead of in the finding details in case there are duplicate policy names. Fixes #63

See the updated example report: https://opensource.salesforce.com/cloudsplaining/