Adversaries may leverage code repositories to collect valuable information. Code repositories are tools/services that store source code and automate software builds. They may be hosted internally or privately on third party sites such as Github, GitLab, SourceForge, and BitBucket. Users typically interact with code repositories through a web application or command-line utilities such as git.

Once adversaries gain access to a victim network or a private code repository, they may collect sensitive information such as proprietary source code or Unsecured Credentials contained within software's source code. Having access to software's source code may allow adversaries to develop Exploits, while credentials may provide access to additional resources using Valid Accounts.[1],[2]

Note: This is distinct from Code Repositories, which focuses on conducting Reconnaissance via public code repositories.

References

  1. Andy Greenberg. (2017, January 21). Hack Brief: Uber Paid Off Hackers to Hide a 57-Million User Data Breach. Retrieved May 14, 2021.
  2. Brian Krebs. (2013, October 3). Adobe To Announce Source Code, Customer Data Breach. Retrieved May 17, 2021.

Kwistjonijiet marbuta

Links
Tip ta’ link Kwistjoni
is related to Techniques
is blocked by User Training
is blocked by Detecting Bulk or Anomalous Access to Private Code Repositories via SaaS Platforms
is blocked by Audit
is blocked by User Account Management
is blocked by Multi-factor Authentication
is blocked by Statutory, Regulatory & Contractual Compliance
is blocked by Personnel Transfer
is blocked by Identity & Access Management (IAM)
is blocked by Identity Proofing (Identity Verification)
is blocked by Password-Based Authentication
is blocked by Authenticator Feedback
is blocked by Restrictions on Shared Groups / Accounts
is blocked by Secure Development Life Cycle (SDLC) Management
is blocked by Secure Engineering & Architecture Policy
is blocked by Product Management
is blocked by Product Tampering and Counterfeiting (PTC)
is blocked by Product Testing & Reviews
is blocked by Vulnerability Ranking
is blocked by Vulnerability Remediation Process
is blocked by Executive Leadership Oversight of Security, Compliance & Resilience Controls
is blocked by Separation of Duties (SoD)
is blocked by Account Management
is blocked by Access Enforcement
is blocked by Least Privilege
is blocked by Identification & Authentication for Organizational Users
is blocked by Identification & Authentication for Third-Party Technology Assets, Applications and/or Services (TAAS)
is blocked by Secure Engineering Principles
is blocked by Secure Software Development Practices (SSDP)
is blocked by Security, Compliance & Resilience Testing Throughout Development
is blocked by Developer Configuration Management
is blocked by Software & Firmware Patching
is blocked by Vulnerability Scanning