| Version | Supported |
|---|---|
| 1.0.x | Yes |
| 0.x | Security fixes only |
If you discover a security vulnerability in xbbg, please report it responsibly:
- Do not open a public GitHub issue for security vulnerabilities.
- Email alpha.xone@outlook.com with:
- A description of the vulnerability
- Steps to reproduce
- Potential impact
- You should receive an acknowledgment within 48 hours.
We will work with you to understand and address the issue before any public disclosure.
xbbg is a client library that connects to Bloomberg services. Security concerns may include:
- Credential or session token exposure in logs or error messages
- Unsafe handling of Bloomberg SDK pointers in the Rust FFI layer
- Dependency vulnerabilities in Rust (
cargo-audit/cargo-deny) or Python supply chain - Injection via user-supplied Bloomberg field names or overrides passed to the SDK
- Rust FFI bindings are checked with
cargo-denyfor license and advisory compliance. - The CI pipeline runs
cargo auditon every push. - Bloomberg SDK credentials are never logged; request middleware scrubs auth fields from
RequestContext.