Skip to content

This repository provides practical examples for developers and security professionals seeking to implement secure coding practices in their applications and operational workflows. It covers common security vulnerabilities such as path manipulation, file upload flaws, and input validation issues, offering robust solutions to mitigate these risks.

License

Notifications You must be signed in to change notification settings

sahildari/secure-coding-examples

Repository files navigation

Secure Coding Examples

Java CI Python CI GitHub repo size GitHub last commit GitHub contributors

This repository is a collection of Secure Coding Examples. Here you will be able to find the code level fixes for the issues in your application. Currently the repo contains the code examples for the Java and Python Languages. You can use the logics implemented in the code examples to mitigate the issues in your Applications and we can follow to the Secure Coding Principles.

Tech Stack

Made with Python3 Made with Flask Made with Java Made with Spring

Tech Stack used in this repository to create the Secure Coding Examples : Java with SpringBoot, Python with Flask.

Prerequisites

This project requires Python3 and Java 21. The project will work with lower java environments, but you won't able to run the maven wrapper shipped with the repository.

Licensing

This project is licensed under the GPL-3.0 license

License: GPL v3

About

This repository provides practical examples for developers and security professionals seeking to implement secure coding practices in their applications and operational workflows. It covers common security vulnerabilities such as path manipulation, file upload flaws, and input validation issues, offering robust solutions to mitigate these risks.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published