restarone / violet_rails

an app engine for your business. Seamlessly implement business logic with a powerful API. Out of the box CMS, blog, forum and email functionality. Developer friendly & easily extendable for your next SaaS/XaaS project. Built with Rails 6, Devise, Sidekiq & PostgreSQL
https://violet.restarone.solutions
MIT License
96 stars 43 forks source link

Investigate if CVE-2024-0227 is relevant #1630

Open ros-cr opened 9 months ago

ros-cr commented 9 months ago

I'm a pentester from Radically Open Security. We recently reported a 2FA bypass vulnerability in the devise-two-factor library, see the GHSA-chcr-x7hc-8fp8 advisory and my writeup.

Since Violet Rails uses the devise-two-factor library for 2FA authentication, we recommend looking into this as a potential security problem you could be affected by. Please note that we have not further analyzed your project code.

Relevant gem definition: https://github.com/restarone/violet_rails/blob/ed4656fa50f3461ca9e97e6d88944c7f5417c89e/Gemfile#L123