File Inclusion Attack #2 #531

Closed
opened 2026-10-05 00:02:26 +02:00 by adam · 1 comment
Owner

There is a File Inclusion attack in the file Piwigo/admin/languages.php

34: $page['tab'] = $_GET['tab'];  //
46: include (PHPWG_ROOT_PATH . 'admin/languages_' . $page['tab'] . '.php');  // languages_installed.php

A user controlled variable is being sent straight to include(), this should have checks for allowed strings before that.

Thanks,

There is a File Inclusion attack in the file Piwigo/admin/languages.php ``` 34: $page['tab'] = $_GET['tab']; // 46: include (PHPWG_ROOT_PATH . 'admin/languages_' . $page['tab'] . '.php'); // languages_installed.php ``` A user controlled variable is being sent straight to include(), this should have checks for allowed strings before that. Thanks, <!-- github-sync-id:196307061 -->
adam closed this issue 2026-10-05 00:02:26 +02:00
Author
Owner

use CVE-2016-10085 for this.

use CVE-2016-10085 for this. <!-- github-comment-id:267974558 -->
Sign in to join this conversation.
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: adam/Piwigo#531