Closed (won't fix)
Project:
Drupal.org security advisory coverage applications
Component:
module
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Reporter:
Created:
17 Jan 2012 at 16:30 UTC
Updated:
15 Dec 2012 at 11:36 UTC
Jump to comment: Most recent file
Comments
Comment #1
patrickd commentedwelcome
It appears you are working in the "master" branch in git. You should really be working in a version specific branch. The most direct documentation on this is Moving from a master branch to a version branch. For additional resources please see the documentation about release naming conventions and creating a branch in git.
Review of the master branch:
This automated report was generated with PAReview.sh, your friendly project application review script. You can also use the online version to check your project. Go and review some other project applications, so we can get back to yours sooner.
Comment #2
valeriod commentedDrupal 7 branch is ready for review.
Comment #3
misc commentedComment #4
asifnoor commentedManual review of 7.x-1.x branch
1. In your .inc files use check_plain function whenever you are accessing variable_get functions to prevent cross site scripting attacks.
2. use translate t functions for menu descriptions in your module file to support localization
3. in your .module file use check_url function to avoid xss attacks.
Coder Review
Attached is the coder review.
Comment #5
valeriod commentedGreetings: I have done the changes per 1,2 and 3. For what is concerned the coder-review.txt I'm definitely missing something here.
This is the code it is complaining about:
and
There are no variables, what am I missing?
Comment #6
valeriod commentedAlso I just removed the check_plain from ayah.inc per your remark #1. I wasn't really thinking about it when I added it. This is a programmatically set variable that is an array so check_plain will generate an error. FYI: the module captcha does exactly the same thing.
Comment #7
valeriod commentedPlease can I have some feedback on my post of two weeks ago? I really need to have this resolved. Thanks a lot.
Comment #8
michelleI think the "variable" it's referring to is url('admin/user/ayah') which gets substituted in for !performance_admin. It just says, "potential problem" not that it's broken. According to http://api.drupal.org/api/drupal/includes!install.inc/function/st/7 the st function sanitizes so I don't see where there's an issue...
Michelle
Comment #9
klausiYou need to set the status to "needs review" if you want to get a review. The response time for a review is now approaching 4 weeks. Get a review bonus and we will come back to your application sooner.
Comment #10
valeriod commentedThanks a lot!
Will be more than happy to pitch in, stay tuned :-)
Comment #11
valeriod commentedReviews
http://drupal.org/node/1211132#comment-5643318
http://drupal.org/node/1447784#comment-5643698
http://drupal.org/node/1447784#comment-5649060
http://drupal.org/node/1211132#comment-5646696
Comment #12
valeriod commentedThis should be the correct tag
Comment #13
mdespeuilles commentedReview of the 7.x-1.x branch:
This automated report was generated with PAReview.sh, your friendly project application review script. You can also use the online version to check your project. Get a review bonus and we will come back to your application sooner.
Source: http://ventral.org/pareview - PAReview.sh online service
Comment #14
klausiNo manual review given, so the status is "needs review ".
Comment #15
klausimanual review of the 7.x-1.x branch:
Removing review bonus tag, you can add it again if you have done another 3 reviews of other projects.
Comment #16
mdespeuilles commentedHi,
In your module file in the theme_ayah() function you have :
return "<div id='AYAH'></div><script src='" . $url . "'></script>";Why you don't use drupal_add_js() ? :
Your script will be in the header section.
Comment #17
tomotomo commentedCool. I would like to see this for D6. Any update?
Comment #18
heine commentedThis is an open redirect when the login block is shown on 404 pages. You need to check whether $_GET['q'] is an absolute URL via the (misnamed) function url_is_external. If so, redirect to the frontpage.
Comment #19
jibus commentedVery interest in this module, hope it will get release some day =)
Comment #20
klausiClosing due to lack of activity. Feel free to reopen if you are still working on this application.