`link` shortcode cannot process non-HTTP protocol
Description
When a non-http protocol is supplied to link
shortcode, it fails to load the link as it is similar to https://
or http://
protocol. Hence, this is a bug.
Expected Behavior
mailto:
link should render as it is.
Current Behavior
The page link is rendered.
How to Reproduce
- Use
link
shortcode to render amailto:
link. - Observe the output. The link URL is completely replaced.
Severity
Level of Security: Significant
Urgency
Level of Urgency: Code BLUE