Git Security

Tài liệu hướng dẫn về các quy tắc bảo mật khi làm việc với Git

Các lỗi về security thường gặp khi sử dụng Git

1. Lưu trữ các thông tin Sensitive trên Git

Vấn đề

Trong quá trình setup mã nguồn của dự án, các thông tin sensitive như password, access key, secret key, customer data, được lưu trữ hoặc dùng trực tiếp trong source code và không được đánh dấu vào .gitignore dẫn đến việc các thông tin được đưa lên Git Server. Đây là điều tối kị và sẽ dẫn đến nguy cơ bị lộ các thông tin bảo mật.

Giải pháp

2. Public source code chứa private key lên Git remote / Drive platform

Vấn đề

Khi không tuân thủ các quy tắc bảo mật thông tin trong mã nguồn thì có thể dẫn đến nguy cơ bị lộ thông tin sensitive khi source code được public (upload lên git với chế độ public)

Ảnh hưởng

Một số thiệt hại về tiền bạc khi bị lộ thông tin bảo mật của AWS

Tại gumi Vietnam

Giải pháp

Xem Security Checklist cần phải đảm bảo trong quá trình phát triển dự án

Last updated

Was this helpful?