Currently cxserver uses https://github.com/wikimedia/preq library for http(s) requests. However, preq is an unmaintained library. It is a wrapper over other deprecated or unmaintained libraries. preq also brings two high severity security issues as per npm audit checks(T309772: npm audit reports several security issues with Service runner).
cxserver recently upgraded to Node 18. Node 18 has native fetch. So we can start replacing preq with fetch. Since cxserver depends on service-runner, we cannot fully remove the usage of preq. service-runner uses bluebird and preq(T293853: Service-runner depends on preq, a wrapper of request, which is deprecated )