Browse Source

[Minor] Fix OOB access

tags/1.9.3
Vsevolod Stakhov 5 years ago
parent
commit
b19b76020f
1 changed files with 3 additions and 3 deletions
  1. 3
    3
      src/libserver/url.c

+ 3
- 3
src/libserver/url.c View File

@@ -3439,10 +3439,10 @@ rspamd_url_encode (struct rspamd_url *url, gsize *pdlen,
dend = d + dlen;

if (url->protocollen > 0) {
const gchar *known_proto = rspamd_url_protocol_name (url->protocol);
d += rspamd_snprintf ((gchar *) d, dend - d,
"%*s://",
url->protocollen,
rspamd_url_protocol_name (url->protocol));
"%s://",
known_proto);
}
else {
d += rspamd_snprintf ((gchar *) d, dend - d, "http://");

Loading…
Cancel
Save