~ / search / GHSA-5cf7-cxrf-mq73

GHSA-5cf7-cxrf-mq73

Bostr Improper Authorization vulnerability

Source: GitHub Advisory Database (reviewed) Moderate CVE-2024-41962

Packages

EcosystemPackageAffectedFixed in
npm bostr < 3.0.10 3.0.10

Details

As written in the advisory (Markdown source, shown as plain text).

Even with `authorized_keys` is filled with allowed pubkeys, If `noscraper` is enabled, It will allow anyone to use bouncer even it's pubkey is not in `authorized_keys`. ### Impact - Private bouncer ### Patches Available on version [3.0.10](https://github.com/Yonle/bostr/releases/tag/3.0.10) ### Workarounds Disable `noscraper` if you have `authorized_keys` being set in config ### References This [line of code](https://github.com/Yonle/bostr/blob/8665374a66e2afb9f92d0414b0d6f420a95d5d2d/auth.js#L21) is the cause.

References

External links from the advisory. They lead to third-party sites.