Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • G gitlabhq1
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 21
    • Issues 21
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 12
    • Merge requests 12
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Infrastructure Registry
  • Analytics
    • Analytics
    • CI/CD
    • Repository
    • Value stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • gpt
  • large_projects
  • gitlabhq1
  • Issues
  • #8820

Closed
Open
Created Feb 19, 2015 by Administrator@rootOwner

Possible Generic SQL Injection (blind, time based)

Created by: m-a-r-c-o

We use GitLab on a dedicated Debian 7 server within our research group at work. The company network is automatically scanned for vulnerabilities by a Nessus scanner. Some days ago this scanner found a possible vulnerability on our GitLab 7.7.1 (03087bf) installation:

Nessus Output:
Port: 443/tcp Using the GET HTTP method; Nessus found that :
 + The following resources may be vulnerable to blind SQL injection (time based) :
 + The 'utf8' parameter of the /git-docs-and-misc/sandbox/issues/3 CGI :    /git-docs-and-misc/sandbox/issues/3?_method=patch&utf8=%e2%9c%93%20AND%2  00%20IN%20(SELECT%20SLEEP(21))%20--%20
  -------- output --------
 <!DOCTYPE html>  <html lang='en'>  <head>  <meta charset='utf-8'>  <meta content='GitLab Community Edition' name='description'>  <title>  Git Docs and Misc / Sandbox |  GitLab  </title>  <link href="/assets/favicon-baaa14bade1248aa6165e9d34e7d83c0.ico"  [...]  [...] 
 ------------------------

My Ruby/Rails skills are currently very limited so I don't feel like I'm able to solve this on my own. Is here anybody who can check if this is a real problem or a false positive?

Assignee
Assign to
Time tracking