well, I have just finished to exchange some mails with EvenBalance about this matter but they don't want that I quote some of the content of the mails so I will explain everything with my own words which are more clear:
the YPG server was a special function that PunkBuster added by request of an hosting company and its job was granting password-less rcon access to the Return to Castle Wolfenstein game servers owned by this company.
practically this version of the PunkBuster server was created only for this company, something like a private version to be used in its LAN parties.
anyway due to a programming mistake (EvenBalance refers to a #define, so something like a "#define YPG" left uncommented in the code) this and probably some other specific functions remained active also in the public release which is then being used in all the games which are supported by PunkBuster.
so this should solve all the doubts about the faults of EvenBalance.
obviously on the other side the effects are devastating because due to this distraction error that simple feature has gained the power of a backdoor so anyone aware of it was able to execute anonymous and spoofed rcon commands on any game server with PunkBuster enabled.
searching on the PunkBuster website the only reference about RTCW and the "YPG" acronym seems to be a certain YouPlayGames company which had a contract with both id software and EvenBalance just about this game:
http://www.evenbalance.com/index.php?pa ... unce03.php (Tuesday March 4th, 2003)
http://www.idsoftware.com/business/pres ... 0304120000http://web.archive.org/web/200310091023 ... /News.aspxYouPlayGames started at the beginning of 2003 and was closed in February 2004 (
http://www.digismack.net/resume.php) so doing some calculations we can say that the PB_Y packet has been active from the 2003 till October 2007 (over 4 years), date in which the function slowly started to be removed from the games.
in the moment I'm writing Doom 3 and Quake 4 are the only games still in danger but EvenBalance will remove the function today.