
In Progress
Posted
Paid on delivery
We are looking for an experienced senior Laravel/PHP developer with strong security and SaaS experience to perform an independent technical review of our web application before we designate the current release as our first stable production release. This is not a development project. We do not want someone to modify, refactor or “improve” the codebase during the audit. We want an experienced external engineer to independently inspect the code and tell us: What is solid, what is risky, what is broken, and what should be fixed before production? The goal is an honest third-party assessment. About the application We are developing OBRIVO, a Slovenian SaaS/business management platform for companies working in the construction/plastering industry. The application contains both: a tenant/customer application a separate Platform Admin console The current release candidate is: OBRIVO 1.1.7 Technology stack includes: PHP 8.x Laravel 12 relational database Laravel queues / database queue systemd workers server-side rendered web application / Blade JavaScript frontend components authentication 2FA / OTP role-based authorization multi-tenant architecture PDF generation file uploads/downloads notifications background jobs database migrations automated tests release/deployment system atomic release switching health checks signed release packages The application is already running on a controlled staging environment and has gone through internal functional and E2E testing. We now want an independent technical review, preferably by someone who has not been involved in the project. Scope of the review Please independently review the codebase, with particular attention to the following areas. 1. Authentication Review: login flow password handling session handling session regeneration logout authentication middleware remember-me functionality if applicable password reset authentication edge cases brute-force protection rate limiting account enumeration risks 2. Two-Factor Authentication Review: OTP implementation OTP verification session state during 2FA bypass possibilities recovery/fallback mechanisms authorization before and after 2FA session fixation risks ability to access protected areas before completing 2FA Pay particular attention to the Platform Admin authentication flow. 3. Authorization / Access Control This is one of the most important parts of the audit. Review whether users can access data or actions outside their permissions. Check for: IDOR insecure direct object references missing authorization checks tenant isolation problems role escalation privilege escalation Platform Admin → tenant boundaries tenant → Platform Admin boundaries route middleware controller authorization policy/gate implementation API/action-level authorization We are particularly interested in whether a normal tenant user could ever access another tenant's data or Platform Admin functionality. 4. Multi-Tenancy Review the architecture responsible for tenant isolation. Look for: missing tenant filters unsafe queries model scopes authorization gaps background jobs executing in the wrong tenant context queued jobs without sufficient tenant context accidental cross-tenant data exposure tenant ID manipulation indirect access through related models Please attempt to identify realistic attack paths rather than only checking whether the code “looks correct”. 5. Web Application Security Review for common vulnerabilities including: XSS CSRF SQL injection command injection SSRF path traversal insecure redirects mass assignment unsafe deserialization unsafe file handling authorization bypass information disclosure sensitive data exposure Use OWASP-style thinking where appropriate. 6. File Uploads / Downloads Review: uploaded file validation MIME validation extension validation storage location filename handling path traversal authorization when downloading files ability to access another user's/tenant's files dangerous file types direct storage exposure PDF/document handling 7. Database / Eloquent Review: Eloquent queries raw SQL mass assignment relationships scopes migrations indexes where relevant transaction handling race conditions data integrity tenant filtering 8. Queue / Background Jobs Review: queue configuration job authorization/context retries failed jobs timeout handling duplicate execution race conditions idempotency worker configuration sensitive operations performed asynchronously The application uses a database-backed queue and a systemd worker. 9. Release / Deployment System The application has a custom release/deployment mechanism. Please review the relevant deployment code for security and reliability issues, including: release package validation SHA-256 verification release signatures archive extraction path traversal permissions ownership atomic current switching migration ordering health checks rollback behavior concurrent deployment protection lock handling environment handling production-path protection We do not expect you to redesign the deployment system. We want to know whether there are serious security or reliability flaws that should prevent production release. 10. Secrets / Configuration Review: .env usage secrets exposure logging exception handling debug mode sensitive configuration credentials accidentally committed to Git application keys API keys production error disclosure 11. Dependencies Review: Composer dependencies known vulnerable dependencies dependency configuration whether development packages could unintentionally be exposed in production Please distinguish between: actual exploitable vulnerabilities theoretical risks outdated but non-critical packages 12. Code Quality / Maintainability We are also interested in: dangerous patterns duplicated security-sensitive logic architectural problems fragile code error handling test coverage gaps areas likely to cause production incidents This is secondary to security and correctness. We are not looking for subjective style preferences. What we expect from you We want a written independent audit report. Please classify findings as: CRITICAL Immediate blocker for production. HIGH Serious issue that should be fixed before production. MEDIUM Important issue but not necessarily a release blocker. LOW Minor issue / hardening recommendation. INFORMATIONAL Observation with no immediate security impact. For every finding please provide: Title Severity Affected component/file Description Why it matters Reproduction/example where possible Potential impact Recommended remediation Whether you consider it a production blocker Important rules This is an audit, not a development task. Please do not modify the repository unless explicitly authorized. Do not: refactor code change dependencies change database structure change configuration fix bugs directly deploy anything modify production/staging data If you identify a vulnerability, document it instead. Independent review We specifically want an independent second opinion. We have already performed internal testing, but we will not provide our internal findings upfront because we want to avoid biasing the review. You should approach the codebase as if you are seeing it for the first time. Deliverables Required: 1. Written technical/security audit report 2. List of findings sorted by severity 3. Production-release assessment At the end, please provide a simple conclusion such as: No Critical/High issues identified that should block production release. or Production release should be blocked until the following issues are resolved: ... We are not asking you to make the business decision for us. We want your technical assessment. Candidate requirements Required: strong PHP experience strong Laravel experience experience reviewing production applications understanding of OWASP/web security authentication/authorization experience database experience SaaS/multi-tenant experience preferred ability to produce a professional written audit Strongly preferred: Laravel 10/11/12 experience experience with SaaS applications experience with multi-tenancy security auditing queue/background job systems Linux deployment environments Please include in your proposal How many years of Laravel/PHP experience do you have? Have you performed independent Laravel security/code audits before? Give 1–3 examples of similar projects. What security areas would you inspect first? Have you worked with multi-tenant SaaS applications? Have you reviewed authentication/2FA implementations? What would your expected turnaround time be? Your fixed price or estimated hours. Please do not send a generic “I can do this” proposal. We are specifically looking for someone who can demonstrate that they understand what an independent Laravel SaaS security review actually involves.
Project ID: 40727692
38 proposals
Remote project
Active 5 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

I can independently audit OBRIVO 1.1.7 without modifying the codebase, focusing first on authentication, 2FA, authorization, and multi tenant isolation where the highest impact issues can occur. I’ll review Laravel security, file handling, Eloquent, queues, deployment, secrets, dependencies, and OWASP risks, then deliver a severity based report with evidence, attack paths, remediation, and production release assessment. I can provide my Laravel/PHP experience, similar audit examples, estimated hours, and turnaround after reviewing the repository size and scope.
€300 EUR in 7 days
6.0
6.0
38 freelancers are bidding on average €319 EUR for this job

With more than 9+ years of experience in web development and a proficiency in both Laravel and PHP, there is no doubt that I am the perfect candidate for your independent technical review for OBRIVO. My expertise extends across various aspects of web development, including security and SaaS experiences – exactly what you're looking for. Trusting your production release to an external engineer requires a solid understanding of potential risks and the ability to provide constructive feedback, that's precisely what I bring to the table. I will carefully analyze every layer of your application to ensure its rock-solid stability and address any vulnerabilities found. I’ll begin by conducting a thorough assessment of the security aspects listed in your project description - authentication, authorization, multi-tenancy, web application security, file uploads/downloads - adhering strictly to OWASP guidelines throughout the process. My goal is to identify potential risks proactively while giving credit where due by highlighting solid aspects of your codebase. By choosing me off this platform as a freelancer you also get the advantage of having cost-effective project services, cross-browser compatibility, free 3 months support post-review in addition to my existing development skills. In conclusion, I'm not just an independent engineer but also a committed partner aiming towards making your production release as smoo
€300 EUR in 7 days
5.4
5.4

Hello there, I’m Md Ruhul Ajom, a full-stack developer with 10+ years of PHP/Laravel experience, including business systems, SaaS-style applications, authentication, RBAC, databases, APIs, queues, and production environments. I understand this is strictly an independent audit—not development. I’ll inspect OBRIVO 1.1.7 without modifying the repository, focusing first on authentication/2FA, authorization, IDOR, tenant isolation, file access, queues, deployment security, secrets, dependencies, and production-critical attack paths. I have experience with Laravel, MySQL, Linux, Git, Docker, REST APIs, RBAC, automated testing, and secure application architecture. i) Have you performed independent Laravel security audits before? ii) How is multi-tenancy enforced across models and jobs? iii) What turnaround and fixed-price range do you expect? I’ll provide severity-classified findings with evidence, impact, remediation, and a clear production-release assessment. Best regards, Md Ruhul Ajom
€250 EUR in 5 days
5.4
5.4

Hi there, I have 8+ years of PHP/Laravel experience and have reviewed security-sensitive Laravel applications involving authentication, role-based access, APIs, file handling, background jobs, and multi-tenant data. My audit approach starts with authentication and 2FA, followed by authorization/IDOR, tenant isolation, Platform Admin boundaries, file access, database queries, queues, deployment mechanisms, secrets, dependencies, and production configuration. I have strong experience with PHP and Laravel development, production application reviews, authentication, authorization, database security, queues, Linux deployments, and SaaS architectures. I understand this is strictly an independent audit, so I will not modify, refactor, deploy, or “fix” anything in the repository unless separately authorized. For a multi-tenant SaaS such as OBRIVO, I would specifically trace realistic cross-tenant attack paths rather than only reviewing whether scopes and policies appear correct. Let's connect to discuss and move forward accordingly. Thanks Saurabh
€200 EUR in 7 days
5.4
5.4

Hi there, I can offer an independent security and technical review of OBRIVO 1.1.7 without making any changes to the code. I’ve worked on similar projects before, and I know this audit should focus on real risks that could happen in production, especially around security, user permissions, and keeping data separated between different customers (tenant isolation).I won’t focus on things like coding style or preferences. I’ll start by looking at authentication and 2FA, IDOR (Insecure Direct Object References), privilege escalation, and multi-tenant isolation, then move on to review how files are handled, how the database is accessed via Eloquent, how queues are used, how secrets are stored, what dependencies are used, and the custom deployment system. I’ll look at real-world attack paths and document any issues that can be reproduced. Laravel/PHP experience: [4+ years] Similar projects: Yes, done this type of projects for my other clients. Multi-tenant SaaS experience: [Yes 3+ ] Authentication and 2FA experience: [Yes 3+] Turnaround time: 4–5 days Fixed price: $300–$400 You’ll get a professional report with findings ranked from Critical to Informational, which parts of the system are affected, the impact of each issue, how to reproduce it, and recommendations for fixing it. The report will also include a clear assessment of whether the system is ready for a production release. No code or configuration will be changed without your permission. Regards, Asma
€300 EUR in 7 days
4.4
4.4

Having worked extensively in Laravel and PHP, I possess a deep understanding of not just how to create a web application but also how to ensure its security and integrity. Given the specific areas that need auditing - such as authentication, 2FA, access control, multi-tenancy, web application security, file uploads/downloads - I have solid knowledge and experience with all these components. Additionally, my approach to development with a focus on clean coding practices ensures robustness and minimizes vulnerabilities. As your freelance partner for this project, you can trust me to provide an independent, thorough, and honest review of your codebase. I believe in delivering transparent solutions with high quality standards. Since I don't have prior involvement in your project, my assessment will be unbiased and give you new perspectives and insights. I am well versed in OWASP-style thinking and adhere to best practices to protect against common vulnerabilities like XSS, CSRF, injection attacks, etc. Most importantly, I bring not just technical skills but a dedication to understanding the unique aspects and goals of your business. My approach is always aligned with my client's needs which is evident by the fact that I consider scalabilit
€200 EUR in 2 days
4.2
4.2

Having served as a proficient Laravel/PHP and powerful security expert for over 8 years, I possess an impressive skill set specifically tailored to your needs. With an expansive understanding of SaaS and PHP, I deliver precise, high-quality work with unwavering attention to detail, and a determined attitude towards the most complex tasks. In regards to your unique requirements, I can assure you of my ability to conduct an independent technical review without any modifications or refactoring. Analyzing the codebase would be carried out with scrupulous precision by paying acute attention to vulnerable areas such as Authentication, Two-Factor Authentication, Authorization/Access Control, Multi-tenancy, Web Application Security, File Uploads/Downloads - following OWASP guidelines and ensuring every necessary precaution has been taken into account. Having previously worked on numerous projects involving similar structures and technologies like Laravel and PHP 8.x, I am discoveredly familiar with handling projects in production environments and ensuring its robustness within secure side applications. In conclusion, entrusting me with this task ensures not just technical-preciseness but also a brilliant eye for identifying practical attack paths and minimizing vulnerabilities in the system development.
€300 EUR in 2 days
4.1
4.1

Hello, I can perform an independent security and code audit of your Laravel SaaS application without modifying the codebase. I’ll focus on authentication, 2FA, authorization, IDOR, privilege escalation, multi-tenant isolation, file uploads/downloads, Eloquent/database security, queues, OWASP vulnerabilities, secrets, dependencies, and your custom deployment system. For multi-tenancy, I’ll specifically check realistic attack paths for cross-tenant data access, tenant ID manipulation, unauthorized actions, and Platform Admin/tenant boundary issues. I’ll also review the deployment process for package verification, signatures, archive extraction, permissions, atomic releases, migrations, health checks, rollback, and locking. You’ll receive a clear report with **Critical, High, Medium, Low, and Informational** findings. Each issue will include the affected component, impact, reproduction/example where possible, recommended remediation, and whether it should block production. I will not modify, refactor, deploy, or change the application during the audit. **Timeline:** 3–5 business days **Estimated effort:** 20–30 hours **Price:** Can be agreed after reviewing the repository and scope. I’m ready to start with the codebase and staging environment review. Best regards, Shubham
€200 EUR in 5 days
4.1
4.1

Hello, I reviewed your OBRIVO 1.1.7 audit scope and the priority is an independent security and production-readiness review without changing the codebase. I will examine Laravel authentication, 2FA, authorization, tenant isolation, Eloquent queries, file handling, queues, deployment, secrets and dependencies, with realistic attack-path testing and OWASP-focused checks. I will deliver a structured report with severity, affected files, impact, reproduction details, remediation and a clear production-release assessment. The review will remain fully independent and no changes will be made unless authorized. One core question: Will staging provide complete repository access together with the deployment and environment configuration? Best Regards, Sara
€270 EUR in 1 day
3.7
3.7

Hello, I have strong experience with PHP, Laravel, SaaS platforms, multi-tenant architectures, authentication/2FA, RBAC, queues, deployment systems, and security reviews. I have worked on Laravel applications involving tenant isolation, API security, file management, audit logs, and production deployments. For this audit, I will focus on authentication, 2FA flows, authorization controls, tenant boundaries, OWASP vulnerabilities, file handling, queue security, deployment mechanisms, secrets management, and dependency risks. I will provide a detailed audit report with Critical, High, Medium, Low, and Informational findings, including impact, reproduction steps, remediation recommendations, and production-release assessment. I am ready to start immediately and can share relevant project demos during discussion. Best regards
€220 EUR in 5 days
2.5
2.5

I have 10+ years of experience building web applications, APIs, databases and production SaaS systems, including PHP/Laravel-based systems and multi-user business applications. For OBRIVO 1.1.7, I would start with the areas where a single authorization mistake can have the largest impact: Authentication + 2FA: session lifecycle, OTP state, recovery paths, fixation/bypass scenarios and Platform Admin authentication Authorization + tenant isolation: IDOR, policy/gate gaps, manipulated tenant IDs, related-model access and Platform Admin ↔ tenant boundaries Queues: whether tenant context and authorization survive asynchronous execution Files: upload validation, storage exposure, download authorization and path traversal Database/Eloquent: unsafe queries, scopes, mass assignment, transactions and race conditions Deployment system: signed releases, archive extraction, path traversal, atomic switching and rollback safety
€300 EUR in 7 days
2.4
2.4

I’m Md Nayeem, a Full-Stack Developer and Security-Focused Engineer with 10+ years of experience in PHP, Laravel, web application architecture, and secure development. I can perform an independent technical review of your OBRIVO 1.1.7 codebase, focusing on security, architecture, maintainability, and production readiness. I’ll conduct a detailed review of authentication, authorization and access controls, multi-tenancy, file handling, database interactions, API endpoints, session management, and other security-critical components. Where appropriate, I’ll follow an OWASP-aligned methodology to assess risks such as XSS, CSRF, SQL injection, insecure file handling, privilege escalation, and other common web vulnerabilities. Rather than relying on a surface-level review, I’ll trace important application flows and investigate whether identified issues can lead to practical attack paths or functional failures. Each finding will be documented with its severity, affected area, technical explanation, and practical remediation guidance. The final review will clearly distinguish areas that are working well from those requiring improvement before production deployment. My goal is to provide an objective third-party assessment that helps you address meaningful risks and release a more secure, stable, and maintainable application.
€300 EUR in 1 day
0.8
0.8

The line about not touching the codebase is the part I'd push back on slightly — a proper security review usually means I need to run static analysis and trace tenant-isolation logic locally, not just eyeball files, so I'd want a read-only clone or staging access rather than a live walkthrough. For the construction/plastering SaaS, is the multi-tenant boundary handled at the DB query level or via middleware scoping? I've spent 10 years on Java/Spring backends including auth and tenant-style data isolation work, so I read this kind of architecture fast. Can share a findings doc format before starting if useful.
€207 EUR in 5 days
0.3
0.3

I have 8+ years of PHP/Laravel experience (Laravel 8 through 12), with a focus on security audits for SaaS and multi-tenant applications including authentication/2FA review, tenant isolation testing, and release pipeline security. Yes, I've performed independent Laravel audits before, including a multi-tenant field-service SaaS where I found a tenant-scope bypass in a queued job (missing tenant context on dispatch) and an IDOR in file downloads via unguarded storage paths both similar to the risk areas you've flagged. For OBRIVO, I'd inspect first: 2FA session state (whether protected routes are reachable before 2FA completion), tenant isolation in Eloquent global scopes vs. manual queries, and queue job tenant context these are where multi-tenant SaaS apps most commonly leak. I'd then move to the release/deployment mechanism (signature verification, path traversal in archive extraction, concurrent deployment locking), then authorization/IDOR sweep across controllers and policies. I understand this is audit-only no refactoring, no fixes, findings documented by severity (CRITICAL INFORMATIONAL) with reproduction steps and a clear production-blocker verdict. Turnaround: 7-10 days depending on codebase size. I'd propose a fixed price after a brief look at repo scope (LOC, module count) could you share that so I can quote accurately?
€250 EUR in 5 days
0.0
0.0

Pozdravljeni, razumem, da iščete neodvisen tehnični in varnostni pregled OBRIVO 1.1.7, ne razvijalca za spreminjanje ali refaktoriranje kode. Cilj je ugotoviti, kaj je dobro izvedeno, katera tveganja obstajajo in kaj je treba odpraviti pred izdajo. Pregled bom usmeril v: • avtentikacijo, upravljanje sej, ponastavitev gesel, rate limiting in zaščito pred razkrivanjem računov; • 2FA/OTP, možnosti obhoda zaščite in tveganja fiksacije sej; • avtorizacijo, IDOR, eskalacijo privilegijev in izolacijo med najemniki; • multi-tenant Eloquent poizvedbe, scopes, relacije in kontekst queued jobov; • XSS, CSRF, SQL injection, SSRF, path traversal, mass assignment in varnost datotek; • nalaganje/prenos datotek ter možnost dostopa do podatkov drugega najemnika; • bazo podatkov, transakcije, race conditions in zanesljivost queue sistema; • deployment/release mehanizem, preverjanje paketov, archive extraction, rollback in dovoljenja; • skrivnosti, logiranje, debug način in Composer odvisnosti. Aplikacijo bom obravnaval kot neodvisni zunanji pregled in iskal realne napadalne poti, ne le teoretičnih tveganj ali subjektivnih stilskih vprašanj. Končno poročilo bo vsebovalo ugotovitve po stopnjah CRITICAL/HIGH/MEDIUM/LOW/INFORMATIONAL, prizadete komponente, dokaze, vpliv, reprodukcijo, priporočeno odpravo ter navedbo, ali težava blokira produkcijo. Kodo, odvisnosti, konfiguracijo, podatke ali deployment ne bom spreminjal brez vašega izrecnega dovoljenja. Lep pozdrav
€200 EUR in 6 days
0.0
0.0

IF YOU'RE NOT HAPPY, YOU DON'T PAY. I recently completed a comprehensive technical review for a SaaS application which resulted in identifying critical security vulnerabilities that could have compromised user data. I understand your need for an independent assessment of your Laravel-based application OBRIVO. My focus will be on security, particularly in authentication and multi-tenancy, ensuring a clean and maintainable codebase. I will provide a thorough evaluation of your application's architecture, identifying risks and suggesting necessary fixes before production. I focus on good planning, clean and maintainable code, clear communication, on time delivery, and reliable long-term solutions. I am confident that my expertise will provide you with valuable insights for a secure production release. If this aligns with your project, feel free to reach out to discuss scope and pricing. WORST CASE SCENARIO YOU WALK AWAY WITH A FREE CONSULTATION Regards Ridwaan M
€200 EUR in 7 days
0.0
0.0

This is the same OBRIVO Laravel security audit (different project ID — a repost). Per the give-me-only-the-proposal rule for duplicates, here it is: I inspect tenant isolation first, since the highest-impact failure is one tenant reaching another's data, and it hides in two specific places. First, relationship scope bypass: a model has a global tenant scope, but loading it through a related model that is not scoped returns cross-tenant rows. Second, queued jobs: a job serialized without the tenant runs global on the worker, crossing tenants even when the web layer is clean. So I test both directly, not just confirm the filters look present. Next, object-level authorization. The common gap is a controller that authorizes the route but resolves a model from a request ID with no tenant-scoped policy, a working IDOR. I test IDs against the real gates. On 2FA, I look for the session being authenticated before OTP completes, letting protected areas, especially Platform Admin, be reached in that intermediate state if middleware order is wrong. On deployment, the priority is path traversal in archive extraction (zip-slip) and locking on the atomic switch. I work read-only, documenting each finding with severity, impact, reproduction and a production-blocker call, never touching the repo. Around ten years PHP and Laravel, with security and multi-tenant SaaS review experience. Fixed price 2,000 USD, 7 days. Thank you. Zdenko
€2,000 EUR in 7 days
0.0
0.0

Ormož, Slovenia
Payment method verified
Member since Jun 17, 2018
€8-30 EUR
€30-250 EUR
€250-750 EUR
€30-250 EUR
€30-250 EUR
₹12500-37500 INR
₹1500-12500 INR
₹750-1250 INR / hour
$250-750 CAD
€30-250 EUR
₹600-1500 INR
$250-750 USD
₹12500-37500 INR
₹1500-12500 INR
$250-750 USD
₹1500-12500 INR
$10-30 CAD
$30-250 USD
$2-8 USD / hour
$10-30 USD
₹600-1500 INR
₹12500-37500 INR
₹1500-12500 INR
$250-750 USD
₹600-1500 INR