Closed
Description
May function
int evbuffer_add_printf(struct evbuffer *buf, const char *fmt, ...)
at buffer.c
cause a buffer-overflow?
int LLVMFuzzerTestOneInput(const uint8_t* data, size_t size)
{
char *s = malloc(size + 1);
for (int i=0; i<size; ++i) s[i] = data[i];
s[size] = '\0';
struct evbuffer *buf = evbuffer_new();
evbuffer_add_printf(buf, s);
evbuffer_free(buf);
free(s);
return 0;
}
Metadata
Metadata
Assignees
Labels
No labels