wlc: print_html outputs API data without HTML escaping
The HTML output format in wlc embeds API response data into HTML without escaping, allowing cross-site scripting when the output is rendered in a browser.
The HTML output format in wlc embeds API response data into HTML without escaping, allowing cross-site scripting when the output is rendered in a browser.
Multi-translation download could write to an arbitrary location when instructed by a crafted server.
Historically, wlc supported providing unscoped API keys in the setting. This practice was discouraged for years, but the code was never removed. This might cause the API key to be used against different server.
The SSL verification would be skipped for some crafted URLs.