store | blogs | forums | twitter | facebook | wiki | mailing lists | downloads | support portal
Atomic Secure Linux
It is currently Wed Jun 19, 2013 3:12 pm

» Feed - Atomicorp

All times are UTC - 5 hours [ DST ]




Post new topic Reply to topic Share/Bookmark  [ 11 posts ] 
Author Message
 Post subject: [asl-3.0] ASL 3.0.23 Update
Unread postPosted: Mon May 14, 2012 2:46 pm 
Offline
Atomicorp Staff - Site Admin
Atomicorp Staff - Site Admin

Joined: Wed Dec 31, 1969 8:00 pm
Posts: 7460
Location: earth
Release Notes:
This release includes the latest iteration of the Tortix Web Application Firewall (or T-WAF for short). The T-WAF is the next generation of the initial external WAF piloted with the plesk WAF module. It allows for dynamically redirecting local HTTP/HTTPS based traffic directly through the T-WAF module using firewall redirect rules. This is titled as a "local redirect", additionally the T-WAF supports "plesk" mode which replaces the original plesk-waf-setup application. Lastly, the T-WAF supports "remote" which allows the ASL server to act as a reverse proxy for downstream web servers.

As of this release the T-WAF module is considered a beta project and is not enabled by default. Users interested in beta-testing the T-WAF can activate it with:
yum install asl-waf-module

The T-WAF will be licensed separately in a future release.

The 3.0.23 update also includes a beta feature allowing management of the default WAF response policy. Previously web attacks were handled as block inline, this update allows for the "redirect" response to a user defined URL. This URL can be used to pass information on the nature of the blocked attack including rule id, src ip, and internal event id.


Changelog:
- Add Tortix WAF (T-WAF)
- Retire plesk-waf-setup (replaced by T-WAF)
- Update, Add UNSUPPORTED to version info when distribution cannot be identified
- Update, support for status to the asl-firewall init script
- Update, ASL Web Corrects corrupt serialized data error
- Update to asl_db_rotate, TODO what is token here for archive on/off?
- Update, Changed default behavior of database setup to yes when selecting database installs
- Update, create a common asl firewall rule clearing function, used by the global asl-firewall init script
- Update, ASL Web, categories are now sorted alphabetically
- Update, Add check for /etc/asl/waf-config on permissions check
- Update, Ignore /usr/local/psa/var/cgitory by default in integrity checks
- Feature Request #425, add support for the Spamhaus lasso blacklist
- Feature Request #442, add blacklit support for TOR exit nodes. Adds new config token, FW_TOR
- Feature Request #785, add support for the Dshield blacklist of top attacking networks.
- Feature Request #792, add syn-flood protection. New config token: FW_SYN_COOKIES
- Feature request #814, HIDS limit email notifications to alrts greater than level X
- Feature Request #820, WAF deny & redirect management subsystem. Adds the config tokens WAF_DEFAULT_ACTION, and WAF_REDIRECT_URL
- Feature Request #XXX, add port tracking field for "embedded" waf type
- Feature Request #XXX, automatic updates are now randomized between +1-15 minutes after launch time.
- Bugfix #XXX, change from reload to graceful restarts with tortixd. This should fix blank asl -u windows in ASL Web
- Bugfix #XXX, installer will now store network info to / instead of /tmp.
- Bugfix #XXX, Fix for remote database support
- Bugfix #XXX, Fix for continue y/n prompt in database setup
- Bugfix #XXX, Remove a mod_security binary if its already there before installing a new one. This corrects a really wierd condition when it already exists on source/anarchy installs.

To upgrade:
asl -u


Top
 Profile  
 
 Post subject: Re: [asl-3.0] ASL 3.0.23 Update
Unread postPosted: Mon May 14, 2012 5:59 pm 
Offline
Forum User
Forum User

Joined: Sat Jan 21, 2012 6:37 pm
Posts: 98
Location: Canada
Awesomeness :) <3


Top
 Profile  
 
 Post subject: Re: [asl-3.0] ASL 3.0.23 Update
Unread postPosted: Mon May 14, 2012 6:57 pm 
Offline
Forum User
Forum User

Joined: Wed Mar 19, 2008 10:22 pm
Posts: 98
Looks great! I love the deny/redirect option and the additional blacklists :)


Top
 Profile  
 
 Post subject: Re: [asl-3.0] ASL 3.0.23 Update
Unread postPosted: Mon May 14, 2012 8:09 pm 
Offline
Atomicorp Staff - Site Admin
Atomicorp Staff - Site Admin
User avatar

Joined: Thu Feb 07, 2008 7:49 pm
Posts: 3264
Location: Chantilly, VA
We're going to expand the redirect system so that users can:

1) report false positives to the system owner (who can then choose to report them to us)
2) disable rules globally by domain (if you are allowed to, more on that in a moment)
3) whitelist IPs (as with 2)
4) temporarily whitelist IPs
5) "whitelist" a session, for example perform a CAPTCHA and get temporarily trusted

We're working on a system of delegation, so you can define policies for your system. For example, you might say "Spam rules can be disabled by domain by the domain owner", or "SQL rules can only be controlled by the system owner". Or variations in between. Your feedback on this upcoming enhancement is greatly appreciated, because its for you! So let us know what would help you and your users.

_________________
Michael Shinn
Atomicorp - Security For Everyone

Co-Author of Troubleshooting Linux Firewalls.


Top
 Profile  
 
 Post subject: Re: [asl-3.0] ASL 3.0.23 Update
Unread postPosted: Mon May 14, 2012 9:21 pm 
Offline
Forum User
Forum User

Joined: Wed Mar 19, 2008 10:22 pm
Posts: 98
That all sounds excellent!

On a different note, I've noticed the asl-firewall restarting every hour now since the update. Is this now normal behavior? It takes quite some time for my firewall to reload.

I assume it's reloading some/all of the new blacklists on an hourly basis?


Top
 Profile  
 
 Post subject: Re: [asl-3.0] ASL 3.0.23 Update
Unread postPosted: Tue May 15, 2012 6:40 am 
Offline
Long Time Forum Regular
Long Time Forum Regular

Joined: Thu Dec 09, 2004 11:19 am
Posts: 1876
Can I ask how the new firewall elements are added to iptables? I'm trying to figure out how it will interact with APF.

_________________
--------------------------------
<advert>
If you want to rent a UK-based VPS that comes with friendly advice and support from a fellow ART fan, please get in touch.
</advert>


Top
 Profile  
 
 Post subject: Re: [asl-3.0] ASL 3.0.23 Update
Unread postPosted: Tue May 15, 2012 12:59 pm 
Offline
Atomicorp Staff - Site Admin
Atomicorp Staff - Site Admin

Joined: Wed Dec 31, 1969 8:00 pm
Posts: 7460
Location: earth
They all use named tables like this: ASL-<name>


Top
 Profile  
 
 Post subject: Re: [asl-3.0] ASL 3.0.23 Update
Unread postPosted: Tue May 15, 2012 5:39 pm 
Offline
Long Time Forum Regular
Long Time Forum Regular

Joined: Sat Aug 20, 2005 9:30 am
Posts: 2812
Location: The Netherlands
Since upgrading to ASL 3.0.23 I see messages like the following in between the output lines of 'asl -s -f':

Quote:
GC Warning: Repeated allocation of very large block (appr. size 16781312):
May lead to memory leak and poor performance.


Is this expected behavior? Anything to worry about?

_________________
Lemonbit Internet Dedicated Server Management


Top
 Profile  
 
 Post subject: Re: [asl-3.0] ASL 3.0.23 Update
Unread postPosted: Tue May 15, 2012 6:15 pm 
Offline
Forum User
Forum User

Joined: Wed Mar 19, 2008 10:22 pm
Posts: 98
Is there an easy way for me to disable the firewall from reloading every hour? Sometimes it takes more than an hour for it to reload...so, now it appears that two instances of asl-firewall are reloading and it's killing my server.


Top
 Profile  
 
 Post subject: Re: [asl-3.0] ASL 3.0.23 Update
Unread postPosted: Thu May 17, 2012 6:14 pm 
Offline
Atomicorp Staff - Site Admin
Atomicorp Staff - Site Admin
User avatar

Joined: Thu Feb 07, 2008 7:49 pm
Posts: 3264
Location: Chantilly, VA
Quote:
Sometimes it takes more than an hour for it to reload...so, now it appears that two instances of asl-firewall are reloading and it's killing my server.


What kernel do you have installed on this server? (uname -a)

_________________
Michael Shinn
Atomicorp - Security For Everyone

Co-Author of Troubleshooting Linux Firewalls.


Top
 Profile  
 
 Post subject: Re: [asl-3.0] ASL 3.0.23 Update
Unread postPosted: Thu May 17, 2012 7:43 pm 
Offline
Forum User
Forum User

Joined: Wed Mar 19, 2008 10:22 pm
Posts: 98
mikeshinn wrote:
Quote:
Sometimes it takes more than an hour for it to reload...so, now it appears that two instances of asl-firewall are reloading and it's killing my server.


What kernel do you have installed on this server? (uname -a)


Linux mydomain.com 2.6.32.43-6.art.x86_64 #1 SMP Thu Jul 14 14:14:48 EDT 2011 x86_64 x86_64 x86_64 GNU/Linux

I did remove a quite a few of the countries I had added to the geo-blocking list, so it's now reloading much faster. If there is still some other way I can speed that up it would be great. It's currently taking about 30 minutes to reload since I made that change.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic Share/Bookmark  [ 11 posts ] 

» Feed - Atomicorp

All times are UTC - 5 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group