
Geschlossen
Veröffentlicht
Bezahlt bei Lieferung
My legacy Java Struts application is showing several security gaps that now need immediate attention. The priorities are two-fold: first, eliminate every SQL-injection vector in the codebase, and second, strengthen server-side validation—starting with the registration form and ultimately covering the entire application. Some validation logic already exists, but it is inconsistent and easy to bypass. All work must be carried out on my remote environment, so you should be comfortable pairing over a shared desktop session, navigating an existing Struts stack, and editing code live while we test. Acceptance criteria • All database queries converted to properly parameterized statements (or equivalent ORM calls) with no string-concatenated SQL remaining. • Robust server-side checks for every field in the registration workflow; malformed, out-of-range, or malicious input is cleanly rejected. • Updates compiled and deployed on the remote server with zero regression in existing functionality. • A concise changelog explaining what was hardened and why, so future audits are simple. The sooner we close these vulnerabilities, the better, so please be ready to dive in right away.
Projekt-ID: 40117566
12 Vorschläge
Remote Projekt
Aktiv vor 9 Tagen
Legen Sie Ihr Budget und Ihren Zeitrahmen fest
Für Ihre Arbeit bezahlt werden
Skizzieren Sie Ihren Vorschlag
Sie können sich kostenlos anmelden und auf Aufträge bieten
12 Freelancer bieten im Durchschnitt ₹3.417 INR für diesen Auftrag

Pitch: "Greetings! My name is Neha, and my extensive experience as a web and mobile developer, spanning across 9+ years, makes me the perfect candidate to tackle your Java Struts application's security concerns. I have a wealth of experience working with databases like MySQL and in software development. Over the years, I've consistently prioritized security, understanding that it's not only about eliminating current vulnerabilities but also robustly future-proofing our systems." "I assure you that I am well-versed in handling remote environments, an adept communicator who can easily conduct live pair programming sessions, and perform live edits to match your needs. One of my notable skills is converting queries to properly parameterized statements or using equivalent ORM calls; thus, mitigating SQL injection vectors, which are a central priority of this project. Additionally, I'll enhance server-side validation starting from the registration form to every section of your application." "What truly sets me apart is my client-focused approach where quality work takes center stage. Coupled with NEON-CVs relevance domain knowledge and strategy-driven mindset, I assure you all updates will be compiled and deployed on your remote server without any regression issues while maintaining zero-compromise on existing functionalities. To ensure accountability and for the sake of future audits, a concise changelog will accompany all changes made . So let's roll up our sleeves an
₹15.000 INR in 7 Tagen
4,6
4,6

Hi, I can help with this task. Ready to start immediately.
₹2.000 INR in 1 Tag
0,6
0,6

I'm a dedicated web developer from Bangalore, and if you're looking forward for someone remotely you can hire me and I can sort this out in a span of time. I've 8 years experience in the industry, I can assure you that I'll teach you how to sort this out aswell if you face any such issues in future aswell. Best regards, Nidhin
₹3.000 INR in 1 Tag
0,0
0,0

Hello, I have reviewed your requirement to secure and fix Java Struts bugs on a remote system. I can carefully analyze the issues, follow secure coding practices, and apply fixes without disrupting existing functionality. I am comfortable working on remote systems, communicate clearly, and focus on stability, security, and timely delivery. Thank you.
₹2.000 INR in 5 Tagen
0,0
0,0

Hello, I can secure this Struts application immediately. I’m experienced with legacy Java/JSP/Struts stacks and will eliminate SQL injection risks and harden server-side validation without breaking existing functionality. I’ll audit the codebase live, replace all string-concatenated SQL with PreparedStatements or safe ORM calls, and verify no injection vectors remain. I’ll then implement strict server-side validation, starting with registration and expanding across the app, ensuring malformed or malicious input is always rejected. I’m comfortable pairing over a shared desktop, editing, compiling, deploying, and testing directly on your remote environment. All changes will deploy cleanly with zero regressions, and I’ll provide a concise changelog for audit clarity. Ready to start right away and close these vulnerabilities fast. Best regards, Ann
₹2.500 INR in 7 Tagen
0,0
0,0

I do have lot of experience in such type of work as faced security audits in my projects during my carrier. I am sure, I can confidently complete this project per expectation. Let me know can discuss further details.
₹2.000 INR in 8 Tagen
0,0
0,0

Hi, I have worked on these kind of vulnerabilities in my recent projects I can help u with this.
₹2.500 INR in 1 Tag
0,0
0,0

Hi, I have total 13+ yrs of exp in java/j2ee and mainly worked in java8, java17, spring boot, microservices and AWS. Let me know suitable time for discussion.
₹2.500 INR in 7 Tagen
0,0
0,0

I have good experience in all above domains like Java 17,springboot,aws,lambda,postgresql. I can help you with that
₹2.500 INR in 7 Tagen
0,0
0,0

As a dedicated software test engineer, I offer meticulous and comprehensive quality assurance services to ensure your applications perform flawlessly. My expertise lies in identifying and resolving defects, thereby enhancing user experience and product reliability. I am adept at developing and executing detailed test plans and test cases tailored to your specific project needs. My commitment is to deliver robust and high-quality software that meets and exceeds expectations. Partner with me to elevate your software's integrity and launch with confidence.
₹2.000 INR in 15 Tagen
0,0
0,0

With over 8 years of experience in web and enterprise application development, specifically in J2EE, I am well-equipped to handle the task at hand. I have an extensive understanding of Java and other relevant technologies such as MySQL, which will be essential for your project. Having a strong background in software development, I am not only efficient with building solutions but also adept at identifying and resolving bugs. One crucial skill I bring to the table is my ability to work with existing codebases and ensure there is no regression while making the necessary updates. Additionally, my knowledge of distributed architecture and messaging tools like Kafka can be valuable for the project. Your project requires security enhancements and fixing SQL-injection vectors - areas where I am not just competent but passionate. My experience in developing Java EE applications in product environments reinforces my ability to integrate changes into existing systems effectively. Not only would I secure your codebase, I would leave behind a documented changelog that'll help future-proof your application. Let's get started on securing your legacy Java application!
₹2.500 INR in 1 Tag
0,0
0,0

With a deep understanding of Java and its frameworks, I can confidently say that I'm well equipped to join forces with your team on this project. My experience in building scalable backend applications and RESTful APIs has honed my skills in identifying and resolving critical security issues, such as the SQL-injection vectors that you've outlined. My dedication to clean code guarantees that all database queries in your Struts application will be converted to properly parameterized statements or equivalent ORM calls, ensuring the elimination of any string-concatenated SQL. Pairing remotely and working effectively over shared desktop sessions is one of my strengths. I am comfortable navigating existing Struts stacks and editing live code while testing, guaranteeing zero regressions when deploying updates on the remote server. The registration form is just the beginning — I'll ensure robust server-side validation is implemented consistently throughout your entire application, dealing with all potential malformed, out-of-range, or malicious inputs cleanly.
₹2.500 INR in 2 Tagen
0,0
0,0

delhi, India
Mitglied seit Aug. 15, 2016
₹2000-3000 INR
₹1500-12500 INR
₹1500-2000 INR
$250-750 USD
$10-30 USD
$10-30 USD
₹75000-150000 INR
₹1500-12500 INR
₹600-1000 INR
₹12500-37500 INR
$30-250 CAD
₹1500-12500 INR
₹12500-37500 INR
₹600-1500 INR
₹1500-12500 INR
₹12500-37500 INR
$30-250 USD
₹12500-37500 INR
₹1500-12500 INR
$30-250 USD
₹37500-75000 INR
₹1500-12500 INR
₹1500-12500 INR