Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
cookbook-update-glibc — cookbook for update glibc. CVE-2015-0235(GHOST) | Kitploit
Tools/GitHubGitHub/koudaiii-archives/cookbook-update-glibc
Vulnerability AnalysisScripting & AutomationConfiguration AuditingDevSecOpsLearning & EducationArchived
GitHubkoudaiii-archives/cookbook-update-glibc

cookbook-update-glibc

cookbook for update glibc. CVE-2015-0235(GHOST)

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share
View Repository
11 years agoNot yet reviewed

cookbook-update-glibc

Overview

cookbook for update glibc. CVE-2015-0235(GHOST)

  • Japan http://www.walbrix.com/jp/blog/2015-01-ghost.html

  • English http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-0235

Description

update glibc by Chef Solo.

  • Attention. this cookbook need to reboot.

  • Platform is Ubuntu and CentOS.

Requirement

  • cookbook 'build-essential'
  • cookbook 'apt'
  • cookbook 'yum-epal'

Install

  • Ruby 2.1.5 or later
  • gem install bundler

Usage

  • bundle install
root@kitploit:~
bundle install
  • set node
root@kitploit:~
{
  "run_list": [
    "recipe[security_check_glibc]", # set exploit code and compile
    "recipe[security_update_glibc]" # node reboot after glibc update
  ]
}
  • set test(default webapp)
root@kitploit:~
$ mv spec/webapp spec/YourServer
  • test
root@kitploit:~
$ rake spec LOGIN_USER=loginuser PASS=userpassword
  • provision server
root@kitploit:~
$ bundle exec knife solo bootstrap YourServer

Develop(Vagrant)

build and run test

  • install virtualbox

  • install vagrant

  • bootstrapping

root@kitploit:~
vagrant up
  • add ssh config
root@kitploit:~
vagrant ssh-config >> ~/.ssh/config
  • chanage Host
root@kitploit:~
$ vim ~/.ssh/config
- Host default
+ Host webapp
  • test
root@kitploit:~
$ rake spec LOGIN_USER=vagrant PASS=vagrant
  • provision server
root@kitploit:~
$ bundle exec knife solo bootstrap webapp
  • This Vagrant has been correspondence is complete.(glibc-2.12-1.149.el6_6.5.x86_64)

Contribution

  • Fork the this repository on GitHub
  • Create a named feature branch (like add_component_x)
  • Write your change
  • If at all possible, write serverspec tests for your change and ensure they all pass
  • Submit a pull request using GitHub
Download Tool