csharp
Lack of data validation - Reflected Parameters - C-Sharp
Need Implementation of robust data validation and sanitization mechanisms Context Usage of C# for developing robust and efficient applications Usage of Microsoft.AspNetCore.Mvc for building web applications using the MVC architectural pattern Usage ...
Lack of data validation - Responses - C-Sharp
Need Need for robust data validation in response handling Context Usage of C# for developing robust and efficient software applications Usage of _context for managing state and data in a specific context Usage of NotFound for handling 404 errors in a ...
Lack of data validation - Session Cookie - C-Sharp
Need Secure data validation for session cookies Context Usage of C# 7.0 for modern language features and enhancements Usage of Microsoft.AspNetCore.Mvc for building web applications with ASP.NET Core Usage of Microsoft.Extensions.DependencyInjection ...
Lack of data validation - Source Code - C-Sharp
Need Implementation of robust data validation mechanisms in the source code Context Usage of C# for building robust and scalable applications Usage of Microsoft.AspNetCore.Mvc for building web applications with ASP.NET Core MVC Usage of ...
Lack of data validation - Web Service - C-Sharp
Need Implementation of robust data validation and sanitization mechanisms Context Usage of C# for building robust and scalable applications Usage of System for accessing and manipulating system-level resources and functionalities Usage of ...
Lack of data validation - Header x-amzn-RequestId - C-Sharp
Need Implementation of strict data validation for the x-amzn-RequestId Header Context Usage of C# for developing robust and efficient applications Usage of Microsoft.AspNetCore.Mvc for building web applications with ASP.NET Core Usage of the System ...
Lack of data validation - C-Sharp
Need Implementation of proper data validation and sanitization Context Usage of C# 7.0 for modern language features and enhancements Usage of Microsoft.AspNetCore.Mvc for building web applications with ASP.NET Core Usage of ...
Debugging enabled in production - C-Sharp
Need Disabling debugging mode in production environment Context Usage of C# 7.0 for modern language features and enhancements Usage of Microsoft.AspNetCore.Mvc for building web applications with ASP.NET Core Usage of Microsoft.AspNetCore.Builder for ...
Insecure service configuration - C-Sharp
Need Secure service configuration to prevent XSS attacks Context Usage of C# for building robust and scalable applications Usage of Microsoft.Extensions.DependencyInjection for dependency injection in .NET applications Usage of ...
Excessive privileges - Temporary Files - C-Sharp
Need Properly restrict privileges and access modes for temporary files Context Usage of C# for developing robust and efficient software applications Usage of System.IO for Input and Output operations in .NET development Description Non compliant code ...
Uncontrolled external site redirect - C-Sharp
Need Controlled and secure external site redirection Context Usage of C# for building robust and scalable applications Usage of Microsoft.AspNetCore.Mvc for building web applications with ASP.NET Core Description Non compliant code public class ...
SQL Injection - Headers - C-Sharp
Need Prevention of SQL injection in the idClient header and application fields Context Usage of C# for developing robust and efficient software applications Usage of Microsoft.AspNetCore.Mvc for building web applications with ASP.NET Core Usage of ...
Insecure or unset HTTP headers - Accept - C-Sharp
Need Secure and properly set HTTP headers - Accept Context Usage of C# for developing robust and efficient applications Usage of Microsoft.AspNetCore.Mvc for building web applications with ASP.NET Core Description Non compliant code public class ...
Insecure or unset HTTP headers - X-Frame Options - C-Sharp
Need Implementation of secure and properly configured HTTP headers Context Usage of C# for developing robust and efficient software applications Usage of Microsoft.AspNetCore.Builder for configuring and building ASP.NET Core applications Usage of ...
Use of an insecure channel - Telnet - C-Sharp
Need Secure transmission of customer information Context Usage of C# for building robust and scalable applications Usage of System for accessing and manipulating system-level resources Usage of System.Net.Sockets for network communication in .NET ...
Use of an insecure channel - SMTP - C-Sharp
Need Secure transmission of confidential information over SMTP Context Usage of C# for developing robust and scalable applications Usage of System.Net.Mail for sending emails in .NET development Usage of System.Net for network communication in .NET ...
Use of an insecure channel - FTP - C-Sharp
Need Secure transmission of customer information Context Usage of C# for building robust and scalable applications Usage of System for accessing and manipulating system-level resources and functionality Usage of System.Net for network communication ...
SQL injection - C-Sharp
Need Implementation of proper input validation and the use of parameterized statements or stored procedures to prevent SQL injection attacks. Context Usage of C# for developing robust and efficient software applications Usage of System.Data.SqlClient ...
Inappropriate coding practices - Cyclomatic complexity - C-Sharp
Need Improvement of coding practices to reduce cyclomatic complexity Context Usage of C# for building robust and scalable applications No specific library or dependency used Description Non compliant code public class ComplexClass { public int ...
Inappropriate coding practices - Eval function - C-Sharp
Need Secure input validation and sanitization Context Usage of C# for building robust and scalable applications Usage of Microsoft.CSharp for dynamic compilation and execution of C# code Usage of System.CodeDom.Compiler for dynamic code compilation ...
Sensitive information in source code - API Key - C-Sharp
Need Secure storage and retrieval of sensitive information such as API keys Context Usage of C# for building robust and scalable applications Usage of Microsoft.AspNetCore.Authentication.JwtBearer for JWT-based authentication in ASP.NET Core Usage of ...
Lack of data validation - URL - C-Sharp
Need Implementation of robust data validation for URL parameters Context Usage of C# for building robust and scalable applications Usage of _context for managing state and data in a specific context Usage of IActionResult for handling and returning ...
Insecure exceptions - Empty or no catch - C-Sharp
Need Proper exception handling and error management Context Usage of C# for developing robust and efficient applications Description Non compliant code public IActionResult Index() { try { // Some code that can throw an exception int a = 0; int b = 1 ...
Inappropriate coding practices - C-Sharp
Need Enforce proper encapsulation in coding practices Context Usage of C# for developing robust and scalable applications Description Non compliant code public class User { public string Name; public string Email; public string Password; } In the ...
Insecure or unset HTTP headers - Cache Control - C-Sharp
Need Implementation of secure and appropriate Cache Control headers Context Usage of C# 7.0 for modern language features and enhancements Usage of Microsoft.AspNetCore for building web applications in .NET Core Usage of Microsoft.AspNetCore.Mvc for ...
Insecure or unset HTTP headers - X-XSS Protection - C-Sharp
Need Implementation of secure and properly configured HTTP headers Context Usage of C# 8.0 for modern and efficient software development Usage of Microsoft.AspNetCore for building web applications in .NET Core Usage of Microsoft.AspNetCore.Hosting ...
Insecure or unset HTTP headers - CORS - C-Sharp
Need Enforcement of secure and restricted Cross-Origin Resource Sharing (CORS) policies Context Usage of C# for developing robust and scalable applications Usage of Microsoft.AspNetCore.Cors for enabling Cross-Origin Resource Sharing (CORS) in ...
Insecure encryption algorithm - Perfect Forward Secrecy - C-Sharp
Need Implementation of secure encryption algorithms with Perfect Forward Secrecy Context Usage of C# 7.0 for modern and efficient programming in the .NET framework Usage of Microsoft.AspNetCore.Mvc for building web applications with ASP.NET Core ...
Insecure or unset HTTP headers - X-Content-Type-Options - C-Sharp
Need Enforcement of secure content type options through proper HTTP headers Context Usage of C# 7.0 for modern language features and enhancements Usage of Microsoft.AspNetCore for building web applications with .NET Core Usage of ...
Insecure or unset HTTP headers - Strict Transport Security - C-Sharp
Need Implementation of Strict Transport Security (HSTS) header Context Usage of C# 8.0 for modern and efficient software development Usage of Microsoft.AspNetCore for building web applications with .NET Core Usage of Microsoft.AspNetCore.Hosting for ...
Insecurely generated cookies - Secure - C-Sharp
Need Secure generation and transmission of cookies Context Usage of C# for developing robust and efficient applications Usage of Microsoft.AspNetCore.CookiePolicy for managing and enforcing cookie policies in ASP.NET Core applications Usage of ...
Insecurely generated cookies - SameSite - C-Sharp
Need Secure generation of cookies with properly set SameSite attribute Context Usage of C# 7.0 for modern language features and enhancements Usage of Microsoft.AspNetCore.App for building web applications with ASP.NET Core Description Non compliant ...
Insecurely generated cookies - HttpOnly - C-Sharp
Need Secure generation of cookies with the HttpOnly attribute Context Usage of C# for building robust and scalable applications Usage of Microsoft.AspNetCore.CookiePolicy for managing cookie policies in ASP.NET Core applications Description Non ...
Lack of data validation - Type confusion - C-Sharp
Need Implementation of proper data validation and type checking Context Usage of C# for building robust and efficient software applications Usage of Microsoft.AspNetCore.Mvc for building web applications using the ASP.NET Core MVC framework ...
Race condition - C-Sharp
Need Prevention of race conditions and ensuring consistent and predictable system behavior. Context Usage of C# for building robust and scalable applications Usage of System.Threading.Tasks for asynchronous programming in .NET Description Non ...
Local file inclusion - C-Sharp
Need Prevention of unauthorized access to sensitive files on the server Context Usage of C# for building robust and scalable applications Usage of System.IO for Input/Output operations in .NET development Usage of Microsoft.AspNetCore.Mvc for ...
HTTP parameter pollution - C-Sharp
Need Prevention of HTTP parameter pollution Context Usage of C# for developing robust and efficient applications Usage of Microsoft.AspNetCore.Mvc for building web applications using the ASP.NET Core MVC framework Usage of Newtonsoft.Json for JSON ...
Metadata with sensitive information - C-Sharp
Need Protection of sensitive information in metadata files Context Usage of C# for building robust and scalable applications Usage of System for accessing and manipulating system-level functionalities Usage of Microsoft.AspNetCore.Mvc for building ...
Regulation infringement - C-Sharp
Need Compliance with applicable regulations Context Usage of C# programming language for developing .NET applications Usage of Microsoft.AspNetCore.Mvc for building web applications using the ASP.NET Core MVC framework Usage of ...
Unverifiable files - C-Sharp
Need Ensuring file integrity and verifiability Context Usage of C# 7.0 for modern and efficient programming in the C# language Usage of Microsoft.AspNetCore.Mvc for building web applications with ASP.NET Core Usage of Microsoft.AspNetCore.Hosting for ...
Next page