summaryrefslogtreecommitdiff
path: root/inc/lib/webm
diff options
context:
space:
mode:
authorIan Bradley <marlen.crabapple@gmail.com>2014-09-15 16:57:06 -0700
committerIan Bradley <marlen.crabapple@gmail.com>2014-09-15 16:57:06 -0700
commit306f4ef46bcbede59b427268fe6d8b5e18c811b2 (patch)
treee78ea7b8c49fd23d9bf1463f36e00a813b7d83ea /inc/lib/webm
parent0a9de3deb544e2e5f29e9db539298a8681087847 (diff)
Added escapeshellarg() for WebM thumbnail generation.
Diffstat (limited to 'inc/lib/webm')
-rw-r--r--inc/lib/webm/ffmpeg.php4
1 files changed, 4 insertions, 0 deletions
diff --git a/inc/lib/webm/ffmpeg.php b/inc/lib/webm/ffmpeg.php
index 7b635b5c..edd2c73a 100644
--- a/inc/lib/webm/ffmpeg.php
+++ b/inc/lib/webm/ffmpeg.php
@@ -49,6 +49,10 @@ function is_valid_webm($ffprobe_out) {
function make_webm_thumbnail($filename, $thumbnail, $width, $height) {
global $board, $config;
+ $filename = escapeshellarg($filename);
+ $thumbnail = escapeshellarg($thumbnail); // Should be safe by default but you
+ // can never be too safe.
+
$ffmpeg = $config['webm']['ffmpeg_path'];
$ffmpeg_out = array();