| Version | Supported |
|---|---|
| 2.x | ✅ |
| < 2.0 | ❌ |
Please do not open a public issue for security problems.
Email hi@ahmedbna.com with:
- What the issue is and where it lives (package and file, if known)
- Steps to reproduce it
- What an attacker could achieve
You can expect an acknowledgement within a few days, and an update on the fix once the issue is confirmed. Please give us a reasonable window to ship a fix before disclosing publicly.
Two things are worth calling out about how BNA UI works:
bna-ui addfetches component source over HTTPS fromhttps://ui.ahmedbna.com/rand writes it into your project. Responses are cached under~/.cache/bna-ui. If you point--registryorBNA_UI_REGISTRYat a third-party host, you are executing that host's code — treat it with the same care as any dependency.- Components are copied into your project, not installed as a dependency.
Once added, they are your code;
bna-uiwill not silently update them, and security fixes reach you only when you re-runadd.