Хмарні облікові дані, доступні автоматично

Хмарні облікові дані, доступні автоматично

Помічник виконав видалення з ключем продакшну, що стояв на вашому ноутбуці.

Що таке Хмарні облікові дані, доступні автоматично?

ШІ-помічник для програмування з доступом до оболонки виконує кожну команду з тими обліковими даними, які є на вашій машині. Коли ключ продакшну стояв у профілі default, а схвалення були перемкнені на автоматичні, прохання очистити тестові дані staging спорожнило бакет продакшну. Ви простежите видалення на бортовому самописці до профілю default, приберете облікові дані продакшну з ноутбука, деактивуєте ключ, повернете схвалення в режим «Питати перед записом» і доведете, що профіль staging не дістається до продакшну.

Що ви дізнаєтесь у Хмарні облікові дані, доступні автоматично

Хмарні облікові дані, доступні автоматично — Кроки навчання

  1. Усі завантаження зникли

    Рут керує невеликою архітектурною студією, яка зберігає клієнтські файли на Ivelmoor. Вона щойно вам написала.

  2. Бакет продакшну

    Усі клієнтські завантаження лежать в одному бакеті продакшну. Відкрийте список бакетів у консолі AWS для облікового запису продакшну.

  3. Нуль об'єктів

    Бакет, у якому мають лежати файли всіх клієнтів, показує порожнечу. Відкрийте його й подивіться, хто його спорожнив.

  4. Знову відкрийте сеанси

    Застосунок VSCode відкриває робочу область завантажень зі скриптом наповнення та файлом ваших профілів AWS. На самописці завантажується запис минулотижневого сеансу Claude.

  5. Автосхвалення минулого тижня

    Минулого тижня ви попросили Claude навести лад у сховищі завантажень. Спершу він хотів виконати нешкідливий перегляд списку, і вікно схвалення спитало вас. Ви вибрали «Завжди дозволяти». Через пару хвилин, утомившись від перепитувань, ви перемкнули схвалення на «Схвалювати автоматично». Знайдіть цю зміну налаштувань на самописці.

  6. Видалення, якого ніхто не схвалював

    Учора ви попросили Claude прибрати тестові дані з бакета staging. Запис того сеансу тепер на самописці. Claude знайшов бакет завантажень, а потім рекурсивно видалив його вміст, і жодне вікно схвалення вас не спитало. Знайдіть на самописці команду видалення.

  7. Що означає default на цьому ноутбуці

    На карті контексту — усе, з чим працював Claude, зокрема один файл із вашого середовища, а не з репозиторію. Відкрийте його.

  8. Чому постраждав продакшн

  9. Окремий профіль для кожного середовища

    Приберіть ключ продакшну з профілю default. У default не буде облікових даних, тож кожна команда має називати свій профіль, а єдиний профіль на цьому ноутбуці — staging.

  10. Знайдіть ключ у продакшні

    Ключа на ноутбуці вже немає, але він і далі працює всюди, де лишилася його копія. Відкрийте ключі доступу облікового запису продакшну.

Охоплення стандартів безпеки

OWASP Top 10

  • A01:2025 Broken Access Control

CWE

  • CWE-250 Execution with Unnecessary Privileges
  • CWE-266 Incorrect Privilege Assignment

CIS Controls

  • CIS 6 Access Control Management
  • CIS 16 Application Software Security

NIST CSF

  • PR.AT-02 Individuals in specialized roles are provided with awareness and training so that they possess the knowledge and skills to perform relevant tasks with cybersecurity risks in mind
  • PR.AA Identity Management, Authentication, and Access Control
  • PR.PS Platform Security