CWE-1067: Excessive Execution of Sequential Searches of Data Resource

Learn about CWE-1067 (Excessive Execution of Sequential Searches of Data Resource), its security impact, exploitation methods, and prevention guidelines.

What is Excessive Execution of Sequential Searches of Data Resource?

• Overview: Excessive Execution of Sequential Searches of Data Resource, identified as CWE-1067, occurs when a product executes a data query against an SQL table or view without using an index, leading to inefficient sequential searches that degrade performance.

• Exploitation Methods:

  • Attackers can exploit this vulnerability by repeatedly querying the database, knowing that each request results in a full table scan, which can lead to system slowdowns or unavailability.
  • Common attack patterns include Denial-of-Service (DoS) attacks, where the attacker intentionally overloads the system to degrade its performance or make it inaccessible.

• Security Impact:

  • Direct consequences include significant slowdowns in data retrieval, increasing response times and reducing system efficiency.
  • Potential cascading effects include overall system performance degradation, making it susceptible to further performance-related vulnerabilities.
  • Business impact can be severe, leading to downtime, loss of customer trust, and potential financial losses due to reduced service availability.

• Prevention Guidelines:

  • Specific code-level fixes include ensuring that database queries are optimized with appropriate indexing strategies to avoid full table scans.
  • Security best practices involve regular performance testing and database query optimization to identify and mitigate inefficient searches.
  • Recommended tools and frameworks include database query analyzers and performance monitoring tools to detect and address indexing issues proactively.
Corgea can automatically detect and fix Excessive Execution of Sequential Searches of Data Resource in your codebase. [Try Corgea free today](https://corgea.app).

Technical Details

Likelihood of Exploit: Not specified

Affected Languages: Not specified

Affected Technologies: Not specified

Corgea Logo

Find this vulnerability and fix it with Corgea

Scan your codebase for CWE-1067: Excessive Execution of Sequential Searches of Data Resource and get remediation guidance

Start for free and no credit card needed.