  def show_article
    auto_discovery_feed
    respond_to do |format|
      format.html do
        @comment = Comment.new
        @page_title = this_blog.article_title_template.to_title(@article, this_blog, params)
        @description = this_blog.article_desc_template.to_title(@article, this_blog, params)

        @keywords = @article.tags.map(&:name).join(", ")
        render "articles/#{@article.post_type}"
      end
      format.atom { render_feedback_feed("atom") }
      format.rss { render_feedback_feed("rss") }
      format.xml { render_feedback_feed("atom") }
    end
  rescue ActiveRecord::RecordNotFound
    error!
  end
The software performs an authorization check when an actor attempts to access a resource or perform an action, but it does not correctly perform the check. This allows attackers to bypass intended access restrictions.