fga-gpp-mds/2017.1-Escola-X

View on GitHub

Showing 3,213 of 3,213 total issues

Paperclip Gem for Ruby contains a flaw
Open

paperclip (3.5.4)
Severity: Minor
Found in Gemfile.lock by bundler-audit

Information Exposure with Puma when used with Rails
Open

puma (3.9.1)
Severity: Critical
Found in Gemfile.lock by bundler-audit

Keepalive Connections Causing Denial Of Service in puma
Open

puma (3.9.1)
Severity: Critical
Found in Gemfile.lock by bundler-audit

Paperclip ruby gem suffers from a Server-Side Request Forgery (SSRF) vulnerability in the Paperclip::UriAdapter and Paperclip::HttpUrlProxyAdapter class.
Open

paperclip (3.5.4)
Severity: Minor
Found in Gemfile.lock by bundler-audit

Inconsistent Interpretation of HTTP Requests ('HTTP Request Smuggling') in puma
Open

puma (3.9.1)
Severity: Info
Found in Gemfile.lock by bundler-audit

ReDoS based DoS vulnerability in GlobalID
Open

globalid (0.4.0)
Severity: Minor
Found in Gemfile.lock by bundler-audit

Server-side request forgery in CarrierWave
Open

carrierwave (0.10.0)
Severity: Minor
Found in Gemfile.lock by bundler-audit

Paperclip Gem for Ruby vulnerable to content type spoofing
Open

paperclip (3.5.4)
Severity: Minor
Found in Gemfile.lock by bundler-audit

Code Injection vulnerability in CarrierWave::RMagick
Open

carrierwave (0.10.0)
Severity: Critical
Found in Gemfile.lock by bundler-audit

HTTP Request Smuggling in puma
Open

puma (3.9.1)
Severity: Minor
Found in Gemfile.lock by bundler-audit

File escolaX.rb has 689 lines of code (exceeds 250 allowed). Consider refactoring.
Open

require 'selenium-webdriver'
 
driver = Selenium::WebDriver.for :chrome
 
@selenium
Severity: Major
Found in features/step_definitions/escolaX.rb - About 1 day to fix

    Class has too many lines. [140/100]
    Open

    class AlumnsController < ApplicationController
    include SessionsHelper
     
    def index
    if ( is_parent? )

    Class has too many lines. [120/100]
    Open

    class SubjectsController < ApplicationController
    include SessionsHelper
     
    def index
    if ( is_principal? or is_teacher? )

    Class has too many lines. [118/100]
    Open

    class ClassroomsController < ApplicationController
    include SessionsHelper
     
    def index
    if ( is_principal? or is_secretary? )

    Module has too many lines. [111/100]
    Open

    module SessionsHelper
    def current_user
    if ( !@current_user.nil? )
    @current_user = @current_user
    else
    Severity: Minor
    Found in app/helpers/sessions_helper.rb by rubocop

    Class has too many lines. [110/100]
    Open

    class ParentsController < ApplicationController
    include SessionsHelper
     
    def index
    if ( is_employee? )

    Class has too many lines. [107/100]
    Open

    class TeachersController < ApplicationController
     
    include SessionsHelper
     
    def index

    ReDoS based DoS vulnerability in Active Support’s underscore
    Open

    activesupport (5.0.3)
    Severity: Minor
    Found in Gemfile.lock by bundler-audit

    XSS vulnerability via data-target in bootstrap-sass
    Open

    bootstrap-sass (3.3.7)
    Severity: Minor
    Found in Gemfile.lock by bundler-audit

    HTTP Response Splitting vulnerability in puma
    Open

    puma (3.9.1)
    Severity: Minor
    Found in Gemfile.lock by bundler-audit
    Severity
    Category
    Status
    Source
    Language