“”

WAF WAF

0 likes

waf / beta

Web Application Firewall for TYPO3 CMS.

This version supports TYPO3

12 LTS

Older versions also support TYPO3

12 LTS


Tags

Get started

Download 0.4.1

Details

Author
Kevin Chileong Lee
Company
Slavlee
Last update
29. Mar 2024
First upload
21. Mar 2024
Downloads
477
Category
Miscellaneous
Dependencies
  • TYPO3 (>=12.4.0 <=12.4.99)

Last upload comment

### Version 0.4.1
- [BUGFIX] Logentry only created if logOnBlockedRequest on extension configuration is enabled

### Version 0.4.0
- [IMPORTANT] Rename FrontendFirewall to FrontendFirewallService
- [FEATURE] Create a log entry, when request is denied

### Version 0.3.0
- [FEATURE] Create log db table
- [FEATURE] Enable to en/disable log in extension configuration
- [WIP] Create a log entry, when request is denied

### Version 0.2.1
- [FEATURE] Create GitHub Action to execute UnitTests
- [NOTICE] Use php-cs-fixer as formatter and run it on all php files


Downloads by month

Installation

  1. Download ZIP file
  2. Log into your TYPO3 backend
  3. Go to Extension Manager module
  4. Press the upload button on the top bar
  5. Select the ZIP file and upload it. If you want to overwrite an existing extension installation, activate the checkbox.
  1. Go to your folder where the root composer.json file is located
  2. Type: composer require slavlee/waf to get the latest version that runs on your TYPO3 version.
  1. Download T3X file
  2. Log into your TYPO3 backend
  3. Go to Extension Manager module
  4. Press the upload button on the top bar
  5. Select the T3X file and upload it. If you want to overwrite an existing extension installation, activate the checkbox.

Version history

Filter for TYPO3 versions

0.4.1 beta Latest
March 29, 2024
TYPO3: 12 LTS (>=12.4.0 <=12.4.99)
### Version 0.4.1
- [BUGFIX] Logentry only created if logOnBlockedRequest on extension configuration is enabled

### Version 0.4.0
- [IMPORTANT] Rename FrontendFirewall to FrontendFirewallService
- [FEATURE] Create a log entry, when request is denied

### Version 0.3.0
- [FEATURE] Create log db table
- [FEATURE] Enable to en/disable log in extension configuration
- [WIP] Create a log entry, when request is denied

### Version 0.2.1
- [FEATURE] Create GitHub Action to execute UnitTests
- [NOTICE] Use php-cs-fixer as formatter and run it on all php files
Download
0.2.0 beta
March 23, 2024
TYPO3: 12 LTS (>=12.4.0 <=12.4.99)
- [FEATURE] Add XSS Scanner
- [BUGFIX] IF condition for strpos needs to compare against false
- [REGRESSION] Revert: IF condition for preg_match needs to compare against false
- [NOTICE] Add XssScanner Unit Tests
- [NOTICE] Improve CodeExecutionScannerTests
Download
0.1.3 beta
March 22, 2024
TYPO3: 12 LTS (>=12.4.0 <=12.4.99)
- [FEATURE] Add little Test Documentation
- [FEATURE] Add a complete set for CodeExecutionUtility and SqlInjectionUtility unit tests based on 0.1.0 features
- [NOTICE] Renamed Unit Test Function names
- [BUGFIX] IF condition for preg_match needs to compare against false
Download
0.1.0 beta
March 21, 2024
TYPO3: 12 LTS (>=12.4.0 <=12.4.99)
- [IMPORTANT] First beta release
- [FEATURE] Add Basic SQLInjection and PHP Code Execution Scanner for the frontend via middleware
Download

Get started

Download 0.4.1

Details

Author
Kevin Chileong Lee
Company
Slavlee
Last update
29. Mar 2024
First upload
21. Mar 2024
Downloads
477
Category
Miscellaneous
Dependencies
  • TYPO3 (>=12.4.0 <=12.4.99)