
Function Calling Security Audit — Prevent Tool Misuse
Delivery in
5 days
- Views 4
Amount of days required to complete work for this Offer as set by the freelancer.
Rating of the Offer as calculated from other buyers' reviews.
Average time for the freelancer to first reply on the workstream after purchase or contact on this Offer.
What you get with this Offer
I will conduct a security audit of your function calling implementation — testing for prompt injection through function parameters, unauthorised function invocation through adversarial prompts, function output injection where malicious data in function results hijacks subsequent model behaviour, and excessive privilege in function schemas that allow broader actions than intended. Function calling creates a new attack surface absent from purely generative LLM applications — a user who can inject instructions into function parameters can cause the model to call functions with parameters you never intended to allow, potentially accessing data, sending communications, or modifying records outside the intended scope of the application.
The audit covers prompt injection testing through user inputs and function parameters, function invocation scope testing, function output injection testing, privilege scope analysis, and a security report with severity-rated findings and specific remediation for each vulnerability.
The audit covers prompt injection testing through user inputs and function parameters, function invocation scope testing, function output injection testing, privilege scope analysis, and a security report with severity-rated findings and specific remediation for each vulnerability.
What the Freelancer needs to start the work
Please share your function calling application (staging environment), your function schemas and implementations, your intended user input types, and any security constraints you've already identified.
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies