  std::string base_path() const { return "file:///c:/tmp/"; }

The product does not neutralize or incorrectly neutralizes user-controllable input before it is placed in output that is used as a web page that is served to other users.